标签: javascript npm npm-install
我正在构建一个npm软件包,并希望检测npm在CI上提出的警告。但是,除非显示警告,否则除非出现错误,否则npm的退出状态为零。发生任何警告时,是否可以使npm install失败?还是其他任何检测警告的方式?
npm install
答案 0 :(得分:0)
可以将npm的结果传递到另一个命令以使其失败吗? 例如,使用awk:
awk
yarn | awk '/^warning/ { err = 1} END {exit err}'
如果在yarn的输出中找到以警告开头的行,它将失败。
yarn