Dic*_*cas 37 javascript npm netlify
在 Netlify 上部署新项目开始失败。检查日志,我看到以前成功部署的日志中没有的内容:
Treating warnings as errors because process.env.CI = true.
Most CI servers set it automatically.
Failed to compile.
Run Code Online (Sandbox Code Playgroud)
我该如何修复我的构建?
ald*_*som 48
在构建命令期间,您需要让 CI 为 false。
转到:https : //app.netlify.com/sites/mysales-krohne/settings/deploys > Build 命令并将其更改为:
CI=false npm 运行构建
现在,重建您的部署。应该没有问题了。
kk6*_*651 10
这是我解决的方法:
部署失败后,转到部署 -> 部署设置。
在那里你会看到环境选项卡。然后点击环境变量 -> 编辑变量
键:CI 值:假
通过清除缓存重新部署。希望它会有所帮助!
只需将构建命令更改为:
CI= yarn build
Run Code Online (Sandbox Code Playgroud)
或者
CI= npm build
Run Code Online (Sandbox Code Playgroud)
就像其他帖子所说,这是由于CI,所以任何警告都会停止构建。上面几行只是意味着,将CI变量设置为空,然后启动命令yarn build。
小智 5
您应该输入CI='' npm run build
构建设置。
请参阅下面的错误:https://docs.netlify.com/configure-builds/troubleshooting-tips/#build-fails-on-warning-message
但最好纠正警告......
| 归档时间: |
|
| 查看次数: |
26785 次 |
| 最近记录: |