我有一个内部项目,我想将命令链接到带有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脚本,但后来我得到了一个循环......npmnpm link
有没有办法一步一步做到这一点npm install?