質問: require("request"); 通信を行う必要があるのでこのように記述しますと、ビルド時は正常に通信が出来ているのですが、パッケージ化した際にこの部分でエラーを吐いてそれ以下のJavaScriptが動作しなくなってしまいます。 これまで、同じようにrequire("request")を記述してパッケージ化したソフトを制作した事がありまして、その時にはパッケージ化しても問題なく動作しておりましたが、現在なぜかここでエラーを吐いてしまいます。 ビルド時には正常に動作するがパッケージ化した場合に正常動作しないのでとても困っております。 どなたかこの対策がわかるかた、アドバイス頂ければ幸いです。
回答: 依存関係に `request` モジュールは正しく追加されていますか? コマンドラインで `npm install --save-dev request` を実行して package.json に依存を明示してください。