如何使用 Task Runner Explorer 运行 npm audit?
How to run npm audit using the Task Runner Explorer?
我想这是微不足道的,但我没有弄清楚如何调整我的 package.json
以便我可以 运行 npm audit
使用 Task Runner Explorer 作者:Mad Kirstensen Visual Studio(专业 2017)。
我的 package.json
以
开头
{
"version": "1.4.6",
"name": "myProject.UI",
"private": true,
"scripts": {
"npm audit": "npm audit",
"webpack": "webpack -w --mode='development' --colors --config webpack.config.js",
}, ...
scripts
部分中的第二个条目工作正常,第一个条目没有,因为 Task Runner Explorer 总是添加一个 cmd.exe /c npm run
作为前缀到 package.json
中定义的所有脚本.这也是错误消息所说的内容:
cmd.exe /c npm run npm audit --color=always
npm ERR! missing script: npm
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Me\AppData\Roaming\npm-cache\_logs20-04-01T01_23_45_6789Z-debug.log
如何修改我的 package.json
才能使用 Task Runner Explorer 启动 npm audit
?
相关
- Can we able to run npm start from Visual Studio task runner explorer
恐怕在 npm 中,所有脚本条目都设计成一个字符串。
毕竟,package.json
只是一个 json 文件,因此 key/value 对 中的 "key" 需要成为一个有效的字符串。
例如npm_audit
而不是 npm audit
:
{
"version": "1.4.6",
"name": "myProject.UI",
"private": true,
"scripts": {
"npm_audit": "npm audit",
"webpack": "webpack -w --mode='development' --config webpack.config.js",
}, ...
我想这是微不足道的,但我没有弄清楚如何调整我的 package.json
以便我可以 运行 npm audit
使用 Task Runner Explorer 作者:Mad Kirstensen Visual Studio(专业 2017)。
我的 package.json
以
{
"version": "1.4.6",
"name": "myProject.UI",
"private": true,
"scripts": {
"npm audit": "npm audit",
"webpack": "webpack -w --mode='development' --colors --config webpack.config.js",
}, ...
scripts
部分中的第二个条目工作正常,第一个条目没有,因为 Task Runner Explorer 总是添加一个 cmd.exe /c npm run
作为前缀到 package.json
中定义的所有脚本.这也是错误消息所说的内容:
cmd.exe /c npm run npm audit --color=always
npm ERR! missing script: npm
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Me\AppData\Roaming\npm-cache\_logs20-04-01T01_23_45_6789Z-debug.log
如何修改我的 package.json
才能使用 Task Runner Explorer 启动 npm audit
?
相关
- Can we able to run npm start from Visual Studio task runner explorer
恐怕在 npm 中,所有脚本条目都设计成一个字符串。
毕竟,package.json
只是一个 json 文件,因此 key/value 对 中的 "key" 需要成为一个有效的字符串。
例如npm_audit
而不是 npm audit
:
{
"version": "1.4.6",
"name": "myProject.UI",
"private": true,
"scripts": {
"npm_audit": "npm audit",
"webpack": "webpack -w --mode='development' --config webpack.config.js",
}, ...