反应构建给我 'npm ERR! code ELIFECYCLE'
react build give me 'npm ERR! code ELIFECYCLE'
我正在尝试 运行 脚本来构建 React 应用程序并将其复制到 jenkins 中的部署文件夹但失败了。
shell jenking 是这样的:
npm cache clean --force
npm install
npm run build
rm -rf $DEPLOY_PATH/*
cp -r $WORKSPACE/build/* $DEPLOY_PATH
工作完成后,詹金斯给我这个:
错误!代码生命周期
错误!错误号 1
错误! bimgr@0.1.0 构建:`react-scripts 构建`
错误!退出状态 1
错误!
错误!在 bimgr@0.1.0 构建脚本中失败。
错误!这可能不是 npm 的问题。上面可能有额外的日志输出。
我不明白,脚本在 windows 11 和 debian 10.9 中测试过,jenkins 运行ning 在 debian 10.9 上测试过。为什么只有 jenkins 出现构建错误?
请注意您已完成以下所有步骤:
1.your package.json 测试应该是这样的:
“反应脚本构建”,
2.you 如果你不是在终端中通过 cd 移动到目录,
应该在真实目录中
如果您仍然遇到错误,请尝试更新您的 npm 并重试。
仔细查看 jenkins 输出后,我发现了这个
Treating warnings as errors because process.env.CI = true.
Most CI servers set it automatically.
Failed to compile.
看起来 Jenkins 应该处理 CI 变量,但确实如此
没有。
我将以下行添加到脚本中,它起作用了。
CI=false
如果有更好的方法来处理这个问题,请告诉我。
谢谢,
我正在尝试 运行 脚本来构建 React 应用程序并将其复制到 jenkins 中的部署文件夹但失败了。
shell jenking 是这样的:
npm cache clean --force
npm install
npm run build
rm -rf $DEPLOY_PATH/*
cp -r $WORKSPACE/build/* $DEPLOY_PATH
工作完成后,詹金斯给我这个:
错误!代码生命周期 错误!错误号 1 错误! bimgr@0.1.0 构建:`react-scripts 构建` 错误!退出状态 1 错误! 错误!在 bimgr@0.1.0 构建脚本中失败。 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。
我不明白,脚本在 windows 11 和 debian 10.9 中测试过,jenkins 运行ning 在 debian 10.9 上测试过。为什么只有 jenkins 出现构建错误?
请注意您已完成以下所有步骤:
1.your package.json 测试应该是这样的:
“反应脚本构建”,
2.you 如果你不是在终端中通过 cd 移动到目录,
应该在真实目录中如果您仍然遇到错误,请尝试更新您的 npm 并重试。
仔细查看 jenkins 输出后,我发现了这个
Treating warnings as errors because process.env.CI = true. Most CI servers set it automatically. Failed to compile.
看起来 Jenkins 应该处理 CI 变量,但确实如此 没有。
我将以下行添加到脚本中,它起作用了。
CI=false
如果有更好的方法来处理这个问题,请告诉我。
谢谢,