npm审核:端点不可用时如何处理?

时间:2019-07-05 22:03:28

标签: npm endpoint audit

今天,npm audit个端点今天不可用几​​次。

npm audit端点暂时不可用而不是硬故障时,我希望创建一个软故障。

我在npm package.json中有一个脚本命令,该脚本命令调用npm audit

"audit:npm": "npm audit --registry https://registry.npmjs.org/",

以下是npm端点不可用的示例:

$ npm audit --registry https://registry.npmjs.org/

npm ERR! code ENOAUDIT
npm ERR! audit Your configured registry (https://registry.npmjs.org/) does not support audit requests, or the audit endpoint is temporarily unavailable.

一种方法是提供一个echo,该方法可以(a)如果审计端点不可用,但是(b)如果npm audit未通过依赖项检查也不会出错。换句话说,它永远不会失败:

"audit:npm": "echo 'Skipping audit' || npm audit --registry https://registry.npmjs.org/",

我要寻找的是是否存在另一种方法,如果npm审计端点不可用,则允许继续操作;如果npm审计端点可用且失败,则允许错误。

谢谢,谢谢。

0 个答案:

没有答案