April 25, 2019 • ☕️ 2 min read
うあれー。translate-google 組み込んでみたらエラーでたー。
何?
Module not found: Error: Can’t resolve ‘fs’
って。
どうやら Webpack は環境を指定する必要があるとのことで、
target: 'node'
と記述する必要があるらしい。(デフォルトは 「target: ‘web’」)
<参考>
Error: Can’t resolve ‘fs’ の解決方法
webpackで「Module not found: Error: Can’t resolve ‘fs’」と出てきた時の対処法
ベースに、Vue-Bootstrap-with-Material-Design を使ってるんだけど、パスは「config/index.js」。
んで、Webサーバを再起動しないと、↑の設定内容が反映されないみたい。
が、また別のエラー出た。
Cannot GET /
今度は何事?
調べたら、こんなのあった。
webpackで「Module not found: Error: Can’t resolve ‘fs’」が出たときの対処法
要は、「target: ‘node’」と設定するのは、ローカル使用での逃げ道としての用途しかないらしく、根本解決にはなってないとのこと。
どうすればいいんじゃー
いくつか解決策っぽいのが見つかった。
Can’t resolve ‘fs’ and require problem
Can’t resolve ‘fs’ when bundle with webpack
Webpack Express Cannot Resolve Module ‘fs’, Request Dependency is Expression
Angular Can’t resolve ‘fs’ in ~ の対処法
どうやら、
node: {
fs: "empty"
}
を追加すればいいらしい。
が、エラーの内容は変わらず。
ふろんどえんどむずいー。
続きは後日。