NETLIFY-部署文件案例是否敏感?
我一直在创作一本故事书,它在本地和开发服务器上工作,但是当我部署以NetLify的速度时 - 我会得到以下内容:
10:16:05 AM: ERR! ModuleNotFoundError: Module not found: Error: Can't resolve 'react-bootstrap' in '/opt/build/repo/src/Components'
ERR! at /opt/build/repo/node_modules/webpack/lib/Compilation.js:925:10
10:16:05 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:401:22
10:16:05 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:130:21
10:16:05 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:224:22
10:16:05 AM: ERR! at /opt/build/repo/node_modules/neo-async/async.js:2830:7
10:16:05 AM: ERR! at /opt/build/repo/node_modules/neo-async/async.js:6877:13
10:16:05 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:214:25
10:16:05 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:213:14
10:16:05 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:285:5
10:16:05 AM: ERR! at eval (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
10:16:05 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js:44:7
10:16:05 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:285:5
10:16:06 AM: ERR! at eval (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:285:5
10:16:06 AM: ERR! at eval (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:27:1)
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js:67:43
10:16:06 AM: ERR! ModuleNotFoundError: Module not found: Error: Can't resolve 'react-bootstrap' in '/opt/build/repo/src/Components'
ERR! at /opt/build/repo/node_modules/webpack/lib/Compilation.js:925:10
10:16:06 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:401:22
10:16:06 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:130:21
10:16:06 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:224:22
10:16:06 AM: ERR! at /opt/build/repo/node_modules/neo-async/async.js:2830:7
10:16:06 AM: ERR! at /opt/build/repo/node_modules/neo-async/async.js:6877:13
10:16:06 AM: ERR! at /opt/build/repo/node_modules/webpack/lib/NormalModuleFactory.js:214:25
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:213:14
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:285:5
10:16:06 AM: ERR! at eval (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js:44:7
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:285:5
10:16:06 AM: ERR! at eval (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/Resolver.js:285:5
10:16:06 AM: ERR! at eval (eval at create (/opt/build/repo/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:27:1)
10:16:06 AM: ERR! at /opt/build/repo/node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js:67:43
10:16:06 AM: ERR!
10:16:06 AM:
10:16:06 AM: ────────────────────────────────────────────────────────────────
10:16:06 AM: "build.command" failed
10:16:06 AM: ────────────────────────────────────────────────────────────────
10:16:06 AM:
10:16:07 AM: Error message
10:16:07 AM: Command failed with exit code 1: npm run build-storybook (https://ntl.fyi/exit-code-1)
10:16:07 AM:
10:16:07 AM: Error location
10:16:07 AM: In Build command from Netlify app:
10:16:07 AM: npm run build-storybook
10:16:07 AM:
10:16:07 AM: Resolved config
10:16:07 AM: build:
10:16:07 AM: command: npm run build-storybook
10:16:07 AM: commandOrigin: ui
10:16:07 AM: publish: /opt/build/repo/storybook-static
10:16:07 AM: publishOrigin: ui
10:16:07 AM: Caching artifacts
10:16:07 AM: Started saving node modules
10:16:07 AM: Finished saving node modules
10:16:07 AM: Started saving build plugins
10:16:07 AM: Finished saving build plugins
10:16:07 AM: Started saving yarn cache
10:16:07 AM: Finished saving yarn cache
10:16:07 AM: Started saving pip cache
10:16:07 AM: Finished saving pip cache
10:16:08 AM: Started saving emacs cask dependencies
10:16:08 AM: Finished saving emacs cask dependencies
10:16:08 AM: Started saving maven dependencies
10:16:08 AM: Finished saving maven dependencies
10:16:08 AM: Started saving boot dependencies
10:16:08 AM: Finished saving boot dependencies
10:16:08 AM: Started saving rust rustup cache
10:16:08 AM: Finished saving rust rustup cache
10:16:08 AM: Started saving go dependencies
10:16:08 AM: Finished saving go dependencies
10:16:08 AM: Build failed due to a user error: Build script returned non-zero exit code: 2
10:16:08 AM: Failing build: Failed to build site
10:16:08 AM: Finished processing build request in 1m17.059383274s
这些文件是否被标记为case敏感?我不确定为什么要标记这些并导致错误。
我是故事书和网络的新手,找不到任何有关格式化的文档等
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Linux将文件和文件夹名称视为案例敏感。因此,
〜/netlify
与〜/netlify
不同。 Netlify使用基于Ubuntu的Docker容器,因此,同样的限制(/功能?)也适用于此。因此,始终建议使用同一情况来保存文件并导入文件。这将在NetLify论坛上进行详细说明: https://answers.netlify.com/t/10754
Linux treats files and folder names as case-sensitive. So,
~/Netlify
is not the same as~/netlify
. Netlify uses an Ubuntu-based Docker container, thus, the same limitation (/ feature?) applies there too.Thus, it's always recommended to save the files and import them using the same case. This is explained in detail on Netlify Forums: https://answers.netlify.com/t/10754