依存関係をバンドルするために Webpack を使用しています。そのうちの 1 つは emailing servicepostmark
です。child_process
このサービスは、明らかにノードに同梱されていると呼ばれるものに依存しています。
問題は、webpack を実行してアプリをバンドルしようとすると、次のように不平を言うことです。
モジュールが見つかりません: エラー: モジュール 'child_process' を解決できません ...
オンラインの回答のほとんどは、このエラーに対応して、次の行を追加する必要があると言っています。
node: {
child_process: 'empty'
}
私のwebpack構成に。しかし、これは意味がありません。なぜなら、webpack は child_process を検索しようとしないためです。その結果、アプリを実行すると、次のエラーが発生します。
キャッチされていない TypeError: exec は関数ではありません
これは、モジュール内の関数が存在しないことを訴えるpostmark
(に依存するサービス)からのエラーです。child_process
exec
child_process
したがって、child_process
webpack が不平を言うことなくビルドにモジュールを含めるにはどうすればよいのでしょうか?