Build berfungsi secara lokal, tetapi gagal di Netlify.
Proyek ada di sini: https://github.com/meringuist/playhouse-press/pull/225
Saya mengharapkannya untuk membangun secara normal.
Build berfungsi dengan baik secara lokal, tetapi rusak di Netlify:
error Generating JavaScript bundles failed
Error: ./src/components/Page/index.js
Module not found: Error: Can't resolve '../Footer' in '/opt/build/repo/src/com ponents/Page'
resolve '../Footer' in '/opt/build/repo/src/components/Page'
using description file: /opt/build/repo/package.json (relative path: ./src/c omponents/Page)
Field 'browser' doesn't contain a valid alias configuration
using description file: /opt/build/repo/package.json (relative path: ./src /components/Footer)
no extension
Field 'browser' doesn't contain a valid alias configuration
/opt/build/repo/src/components/Footer doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
/opt/build/repo/src/components/Footer.js doesn't exist
.jsx
Field 'browser' doesn't contain a valid alias configuration
/opt/build/repo/src/components/Footer.jsx doesn't exist
as directory
/opt/build/repo/src/components/Footer doesn't exist
[/opt/build/repo/src/components/Footer]
[/opt/build/repo/src/components/Footer.js]
[/opt/build/repo/src/components/Footer.jsx]
@ ./src/components/Page/index.js 8:0-31 69:29-35
@ ./src/templates/post.js
@ ./.cache/async-requires.js
@ ./.cache/production-app.js
Error: ./src/templates/post.js
Module not found: Error: Can't resolve '../components/PostView' in '/opt/build /repo/src/templates'
resolve '../components/PostView' in '/opt/build/repo/src/templates'
using description file: /opt/build/repo/package.json (relative path: ./src/t emplates)
Field 'browser' doesn't contain a valid alias configuration
using description file: /opt/build/repo/package.json (relative path: ./src /components/PostView)
no extension
Field 'browser' doesn't contain a valid alias configuration
/opt/build/repo/src/components/PostView doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
/opt/build/repo/src/components/PostView.js doesn't exist
.jsx
Field 'browser' doesn't contain a valid alias configuration
/opt/build/repo/src/components/PostView.jsx doesn't exist
as directory
/opt/build/repo/src/components/PostView doesn't exist
[/opt/build/repo/src/components/PostView]
[/opt/build/repo/src/components/PostView.js]
[/opt/build/repo/src/components/PostView.jsx]
@ ./src/templates/post.js 5:0-46 16:26-34
@ ./.cache/async-requires.js
@ ./.cache/production-app.js
System:
OS: macOS High Sierra 10.13.6
CPU: x64 Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.10.0 - ~/.nvm/versions/node/v10.10.0/bin/node
Yarn: 1.9.4 - /usr/local/bin/yarn
npm: 6.4.1 - ~/.nvm/versions/node/v10.10.0/bin/npm
Browsers:
Safari: 11.1.2
npmPackages:
gatsby: ^2.0.0-rc.25 => 2.0.0-rc.25
gatsby-plugin-react-helmet: ^3.0.0-rc.1 => 3.0.0-rc.1
gatsby-plugin-styled-components: ^3.0.0-rc.5 => 3.0.0-rc.5
gatsby-source-filesystem: ^2.0.1-rc.6 => 2.0.1-rc.6
gatsby-transformer-remark: ^2.1.1-rc.5 => 2.1.1-rc.5
Ini karena Anda memiliki perbedaan besar dalam apa yang Anda butuhkan dan nama file. Ini berfungsi di Mac dan tidak untuk Linux.
Saya juga berputar-putar di sekitar masalah yang sama ini.
Ini menyelesaikannya untuk saya:
git config core.ignorecase false
Saya tidak pernah mengalami masalah dengan perubahan nama file peka huruf besar-kecil.
Entah itu hanya kebetulan atau ini adalah bagian dari Gatsby v2 Starter??
bagaimana cara mengatasi ini sambil mendorong ke wadah buruh pelabuhan?
Saya memiliki masalah yang sama, saya memperbaikinya dengan mengubah impor secara manual.
Sebelum:
import Features from "../components/features/features";
Setelah:
import Features from "../components/features/Features";
Penghargaan untuk talf di StackOverFlow
Baru saja mengalami kesalahan yang sama. Bukankah ini seharusnya menjadi sesuatu yang menghasilkan kesalahan dalam pengembangan?
Komentar yang paling membantu
Saya juga berputar-putar di sekitar masalah yang sama ini.
Ini menyelesaikannya untuk saya:
Saya tidak pernah mengalami masalah dengan perubahan nama file peka huruf besar-kecil.
Entah itu hanya kebetulan atau ini adalah bagian dari Gatsby v2 Starter??