xmlhttprequest
を利用していると、Webpackのビルド中にエラーが起きる。
ERROR in ./node_modules/xmlhttprequest/lib/XMLHttpRequest.js
Module not found: Error: Can't resolve 'child_process' in '/path/to/node_modules/xmlhttprequest/lib'
検索してみるとWebpackのIssueで同じ問題を投げている人がいた。 Cannot resolve module 'child_process' to build XMLHttpRequest #66
そこで書かれている解決策はwebpack.config.js
に次の設定を入れるというもの。
externals:[{
xmlhttprequest: '{XMLHttpRequest:XMLHttpRequest}'
}]