を使用してコマンドをファイルにリンクする内部プロジェクトがあります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 link2 番目のステップで、これも実行する必要があります。その後cli-name、コンソールでコマンドとして使用できるようになります。withのpostinstallスクリプトを使用しようとしましたが、ループが発生しました...npmnpm link
ワンステップでこれを行う方法はありnpm installますか?