我有一个内部项目,我想将命令链接到带有bin
. 就像期待这个package.json
:
{
"name": "my-project",
"bin": {
"cli-name": "./bin/my-executable.js"
},
"dependencies": {
"node-red": "^1.0.0"
}
}
执行时npm install
,将安装所有依赖项,并创建bin
配置node-red
。
但我自己的bin
会被完全忽略。无法cli-name
在cmd
. npm link
在第二步中也需要执行。然后cli-name
将在控制台中作为命令使用。我什至尝试在其中使用with的postinstall
脚本,但后来我得到了一个循环......npm
npm link
有没有办法一步一步做到这一点npm install
?