vue3:Module not found: Error: Can‘t resolve ‘fs‘ in

以你之姓@ 2024-02-21 08:51 107阅读 0赞

在Vue3 + webpack + typescript的前端项目中,遇到了Module not found: Error: Can’t resolve ‘fs’ in 的问题。

c70fcab3baa369c131dedf1509efb948.png

起因

我在typecript文件中使用fs模块,导致程序报错,找不到fs模块。看了一下node_modules中也有@node/type包。

解决方案

1.在vue.config.js中添加配置

f57eb4569ccad65c8e1d1620448ceb1f.png
如图,添加

  1. configureWebpack: {
  2. resolve: {
  3. fallback: {
  4. fs: false } }
  5. },

2.在ts.config.json中添加node类型

8a2b9fcf7addf9f38f73ecb1789a5a24.png

发表评论

表情:
评论列表 (有 0 条评论,107人围观)

还没有评论,来说两句吧...

相关阅读