Node.js 当依赖项不是全局依赖项时运行package.json依赖项
假设我有一个package.json,其中的依赖项是“rimraf”。“rimraf”未在全球范围内安装。在命令提示符下,我可以输入什么命令来运行“rimraf”?类似于“npm运行命令rimraf?”您会运行Node.js 当依赖项不是全局依赖项时运行package.json依赖项,node.js,gruntjs,npm,gulp,package.json,Node.js,Gruntjs,Npm,Gulp,Package.json,假设我有一个package.json,其中的依赖项是“rimraf”。“rimraf”未在全球范围内安装。在命令提示符下,我可以输入什么命令来运行“rimraf”?类似于“npm运行命令rimraf?”您会运行 ./node_modules/.bin/rimraf 或者,如果这是一项常见任务,我会将其添加到您的包.json: "scripts": { "clean": "rimraf ..." } 然后调用npm run clean。脚本中的命令自动解析为/node\u module
./node_modules/.bin/rimraf
或者,如果这是一项常见任务,我会将其添加到您的包.json
:
"scripts": {
"clean": "rimraf ..."
}
然后调用
npm run clean
。脚本中的命令
自动解析为/node\u modules/.bin
我不知道npm会自动将依赖项bin脚本与node\u modules/.bin/
进行符号链接。太棒了!谢谢:戴普!执行-g
时全局安装的所有shell脚本在本地安装时都会放入.bin
。