Open1
自作CLIツールでnpm linkやinstall時のエラー
$ npm link
npm ERR! code ENOENT
npm ERR! syscall chmod
npm ERR! path /Users/n0bisuke/.nodebrew/node/v15.9.0/lib/node_modules/hogehoge/bin/index
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, chmod '/Users/n0bisuke/.nodebrew/node/v15.9.0/lib/node_modules/hogehoge/bin/index'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
自作CLIを作っていてエラー発生しました。
拡張子問題
.jsを省略して書いてたら上手くいかなかったというメモ
- 失敗
"bin": {
"hogehoge": "bin/index"
},
- 成功
"bin": {
"hogehoge": "bin/index.js"
},