nodejs系パッケージのバージョンを操作する
発端
- かなり久しぶりにelectronのアプリをビルドしようと思った際にバージョンに起因するエラーが発生した
- reactnativeやcordovaなど他の環境を触った際にnpm系のパッケージを最新にしたのが原因っぽい。
- 正常に動作する安定版のバージョンに変更する。
実行内容
- バージョンを確認
$ npm view {package名} dist-tags ex) $ npm view electron dist-tags { latest: '2.0.3', beta: '3.0.0-beta.1' }
- 指定したバージョンをインストールする
$ npm install {パッケージ名}@バージョン -g ex) $ npm install electron@2.0.3 -g