Windowsのノードを使用して基本的なコマンドラインユーティリティを作成しています。これがファイルですkevin.js
#!/usr/bin/env node
console.log("Hello");
以下は私のpackage.jsonです
{
"name": "kevin",
"version": "0.0.0",
"preferGlobal": "true",
"bin":{
"kevin":"kevin.js"
}
}
私が実行するnode kevin.js
とそれは動作します。npm link
コマンドも正常に機能します。しかし、コマンドを実行しようとすると、実行kevin
されず、代わりにメモ帳でファイルが開きます。