ラァンフォーヱヴアー

出先・常駐先用コマンドリスト。2020年からリモートワークなので常駐なくなったけど。その他思ったことメモ。

Atomのパッケージが「npm ERR! enoent undefined ls-remote」エラーでインストールできない

毎回お久しぶりです。

割と長いこと苦しんでいた問題がふと解決した&意外とインターネット上に情報が落ちてなかった(探せなかった)ので共有。

パソコン複数台でAtom使うときsync-settingsパッケージで自動同期するのが便利だったりするのですが同期先でエラー。

よくよく見ると一部パッケージが同期というかインストールできない。個別でインストールすると以下エラーメッセージ。

Installing “react@0.18.0” failed.Hide output…

npm ERR! code ENOENT
npm ERR! syscall spawn git
npm ERR! path git
npm ERR! errno ENOENT
npm ERR! enoent Error while executing:
npm ERR! enoent undefined ls-remote -h -t https://github.com/millermedeiros/rocambole.git
npm ERR! enoent
npm ERR! enoent
npm ERR! enoent spawn git ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!    <Atomインストールフォルダ>\.atom\.apm\_logs\<logファイル名>

いろいろやったけど、よくわからないのと同期先ではあまり使ってないパッケージ(reactterminal-plus)だったので放置していたのですが、 今日ふと調べたら以下情報みつけた。

github.com

ということでGit for Windowsを同期先のPCにインストールしてもう一回インストール。

長きにわたる苦労は何だったのか。あっさりインストールできた。

ということでまた。