Webpack - 找不到依赖项
Webpack - dependency not found
我刚开始使用 Laravel Mix,它使用的是 webpack。我在解决依赖关系时遇到了一些问题。
我尝试使用 npm install l20n
安装 l20n
,通过添加 require('l20n');
将其添加到我的项目中,然后我 运行 npm run dev
只是被告知以下:
ERROR Failed to compile with 1 errors
This dependency was not found:
* fs in ./~/l20n/dist/bundle/node/l20n.js
好吧,所以我想我也必须安装 fs,发布 npm install fs
然后我再次 运行 npm run dev
,但我得到了完全相同的消息。我做错了什么?
好的,我查看了源代码,我想我知道问题出在哪里了。您正在使用的库应该在节点环境中 运行 。
因此,在您的 webpack 配置中添加:
target: 'node'
有关目标的详细信息,请参阅 this
我刚开始使用 Laravel Mix,它使用的是 webpack。我在解决依赖关系时遇到了一些问题。
我尝试使用 npm install l20n
安装 l20n
,通过添加 require('l20n');
将其添加到我的项目中,然后我 运行 npm run dev
只是被告知以下:
ERROR Failed to compile with 1 errors
This dependency was not found:
* fs in ./~/l20n/dist/bundle/node/l20n.js
好吧,所以我想我也必须安装 fs,发布 npm install fs
然后我再次 运行 npm run dev
,但我得到了完全相同的消息。我做错了什么?
好的,我查看了源代码,我想我知道问题出在哪里了。您正在使用的库应该在节点环境中 运行 。
因此,在您的 webpack 配置中添加:
target: 'node'
有关目标的详细信息,请参阅 this