常见问题与解决方案⚠️
构建失败
🔍 检查依赖项是否安装完整,使用npm install
或yarn install
重新安装依赖 ⚠️ 确认环境变量配置正确,如 `NODE_ENV` 或 `API_KEY` [查看完整文档](/tools/autobuild/README)配置文件错误
✅ 使用jsonlint
或ymlint
验证配置文件语法 📝 检查 `.env` 文件编码是否为 UTF-8,避免特殊字符导致解析异常网络连接超时
🌐 配置代理服务器:npm config set proxy http://your.proxy.server
⏱️ 优化 `package.json` 中 `scripts` 的执行顺序,减少阻塞操作
排查步骤建议🔍
- 查看构建日志中的错误代码(如
ERROR: 404
或WEBPACK_COMPILER_ERROR
) - 在
./build/logs/
目录下定位具体失败的模块 - 通过
docker logs <container_id>
检查容器内部状态 - 使用
git diff
确认最近提交是否引入兼容性问题