タイトルの通り、npm installをしようとすると次のエラーが吐かれて失敗しました。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
$ node install internal/modules/cjs/loader.js:583 throw err; ^ Error: Cannot find module '/Users/shimizu/work/install' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) at Function.Module._load (internal/modules/cjs/loader.js:507:25) at Function.Module.runMain (internal/modules/cjs/loader.js:742:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3) |
エラーの内容はよくわからないけど、installモジュールが無いよと。
いやいや、さっきまで出来てたのになんでやねーん、といろいろツッコミを入れたかったのですが、きっとビルド中になんかしら失敗したのだろうということで一度ライブラリをインストールしない状態でそのまま再度ビルド。
1 2 3 4 |
$ react-native run-ios Command `run-ios` unrecognized. Make sure that you have run `npm install` and that you are inside a react-native project. |
やはり怒られてしました。
npm installしてからにしろと。
というわけで再度実行してみたところ、、、
1 2 3 4 5 6 7 8 9 10 11 |
$ npm install > fsevents@1.2.9 install /Users/shimizu/work/node_modules/fsevents > node install .... .... .... added 1088 packages from 628 contributors and audited 950233 packages in 82.588s found 0 vulnerabilities |
謎に成功。。。
まとめ
取りあえず、理由はわかりませんが、npm installに失敗したら一度ダメ元で「react-native run-ios」 or 「react-native run-android」をして怒られた後に実行すると行けるようです。
もし理由知っている人いらっしゃったら教えてほしいす。
では今日は以上す。
コメント