npm install 時に npm ERR! enoent undefined ls-remote
Jan 27, 2022 16:09 · 217 words · 1 minute read
npm install などでこういったエラーが出る場合がある。
npm ERR! enoent undefined ls-remote -h -t
これは、GitHubに直接ホスティングされているパッケージの場合などに発生する者で、パッケージのダウンロードにgitを使うことに起因する。システムにgitが入っていないとこのようなエラーとなる。たとえば自分の場合はCloudBuildなどCDパイプライン上で発生した(gitが入っていなかった)
解決方法はシステムに git を入れることである。