Moh*_*awy 12 git node.js npm
我目前有一个用于运行linter的npm脚本.显然会输出一些错误,但是npm脚本失败而不是只显示错误并继续前进.
这是非常糟糕的,特别是当我有其他东西调用脚本,因为它奇迹般地打破了一切.我总是可以跑来npm run lint --force避免错误,但我并不总是那么--force奢侈(例如,使用git-hook).
npm run lint --force
--force
如何设置我的脚本输出错误而不会造成混乱?
Moh*_*awy 13
找到答案:
简单地添加:exit 0到命令的最后做了!
exit 0
Tim*_*Tim 8
跨平台还有其他一些选择:
eslint || true
为了在Windows上运行,您需要npm install cash-true先
npm install cash-true
exitzero eslint
你需要npm install exitzero先
npm install exitzero
归档时间:
10 年,5 月 前
查看次数:
9053 次
最近记录:
7 年,11 月 前