使用 Travis for React 如何不将警告视为错误
How not to treat warnings as errors with Travis for React
我正在使用 React 和 Travis 持续集成系统开发应用程序。执行过程时,Travis报警告,编译失败,因为提示:
Treating warnings as errors because process.env.CI = true.
Most CI servers set it automatically.
Failed to compile.
我试图修改 .travis.yml 文件并添加规则 warnings_are_errors: false
,如另一个 中所示,但它只是忽略它并且不起作用。
好的,我会 post 这个解决方案,以防有人遇到同样的问题。为了解决这个问题,我刚刚在 .travis.yml
文件中修改了构建过程的规则。
最后,那个文件的结果是这样的:
script:
- npm install -g codecov
- npm test && codecov
- CI=false npm run build
- npm run docs
使用该选项,Travis 仅识别 CI=false
以允许系统不将警告视为错误。
我正在使用 React 和 Travis 持续集成系统开发应用程序。执行过程时,Travis报警告,编译失败,因为提示:
Treating warnings as errors because process.env.CI = true.
Most CI servers set it automatically.
Failed to compile.
我试图修改 .travis.yml 文件并添加规则 warnings_are_errors: false
,如另一个
好的,我会 post 这个解决方案,以防有人遇到同样的问题。为了解决这个问题,我刚刚在 .travis.yml
文件中修改了构建过程的规则。
最后,那个文件的结果是这样的:
script:
- npm install -g codecov
- npm test && codecov
- CI=false npm run build
- npm run docs
使用该选项,Travis 仅识别 CI=false
以允许系统不将警告视为错误。