Diary 2018-07-26 I was caught in npm terribly
Today's workings
- しがないラジオを聴く
- npmでドハマリしてた
Details
1. しがないラジオを聴く
分かり辛いけど、 sp.19a
↓
sp.19b
↓
2. npmでドハマリしてた
npmの知見
— 前から2番@8/29LT大会開催 (@kuwahara_jsri) July 26, 2018
ディレクトリ名に「:」が付いていると、npm run hoge コマンド実行時プロジェクト内のnode_modulesを見に行くんだが失敗。
結果、グローバルのnode_modulesを見に行くので、command not foundで死ぬ。
現在自分は、ghq + peco
でgitリポジトリの管理をしているのだが、社内のGitlabリポジトリだと、ポート番号とか決まっていたりする。
それだけなら良いのだが、あるリポジトリをクローンするとき SSH
でクローンしてしまい、ディレクトリ名に :
がついてしまった。。
これの原因が分からず、npm そのもののコードを追ってわかったのだが、まぁ時間かかった。普通はディレクトリ名に :
なんてつけないよね(笑)