ムッシューの日記

2人の子供とのお出かけネタから趣味の釣りネタなど

nodejsでCannot find moduleとなったときの対処法


npmで-gを付けてインストールすると、特定のフォルダにモジュールがインストールされます。

これをスクリプトからrequireするとCannot find moduleとエラーになってしまいました。どうやらインストール先にパスが通ってないようです。

インストール先は下記コマンドで確認できます。


npm root -g

上記で調べたディレクトリを環境変数NODE_PATHに指定してスクリプトを実行するとエラーが解消されます。


export NODE_PATH=`npm root -g`


次へ 投稿

前へ 投稿

© 2017 ムッシューの日記

テーマの著者 Anders Norén