位置: IT常识 - 正文

【已解决】VUE3+webpack >5报错问题

编辑:rootadmin
【已解决】VUE3+webpack >5报错问题 问题截图:

推荐整理分享【已解决】VUE3+webpack >5报错问题,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

This is no longer the case. Verify if you need this module and configure a polyfill for it.If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "process": require.resolve("process/browser") }' - install 'process'If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "process": false } @ ./src/App.vue?vue&type=script&lang=js 1:0-189 1:0-189 1:190-368 1:190-368 @ ./src/App.vue 2:0-54 3:0-49 3:0-49 6:49-55 @ ./src/main.js 4:0-28 6:22-25webpack compiled with 1 error问题描述:

查了很多资料发现是因为webpack版本引起的,在webpack5中移除了nodejs核心模块的polyfill自动引入,具体可查看这篇文章

https://wenku.baidu.com/view/7b8427ebd938376baf1ffc4ffe4733687f21fc5d.html

【已解决】VUE3+webpack >5报错问题

通过对日志的分析因为有其他组件引用到了 polyfills 的核心组件并没有安装,所以报错了,这里需要执行 npm install 命令进行包安装即可。

原因是由于在webpack5中移除了nodejs核心模块的polyfill自动引入,所以需要手动引入

解决方案:

1、运行下面这行指令,安装在 Webpack 中 Polyfill Node.js 核心模块。

npm install node-polyfill-webpack-plugin

 2、在vue.config.json中添加(本文作者没有用到这一步,用第一步命令安装后就可以运行)

//头部引用const NodePolyfillPlugin = require('node-polyfill-webpack-plugin')//加入configureWebpack: { plugins: [new NodePolyfillPlugin()]}

 完整vue.config.json文件如下:

const NodePolyfillPlugin = require('node-polyfill-webpack-plugin')module.exports = defineConfig({ configureWebpack: { plugins: [new NodePolyfillPlugin()] }})参考文章: 因webpack版本引起的系列报错问题

https://blog.csdn.net/qq_49490164/article/details/125183845

@vue/cli 4 升级 @vue/cli 5 node.js polyfills 错误

https://blog.csdn.net/qiaohuyue/article/details/124885563

安装命令介绍:

https://www.npmjs.com/package/node-polyfill-webpack-plugin

本文链接地址:https://www.jiuchutong.com/zhishi/290768.html 转载请保留说明!

上一篇:Javan tree frogs sitting together on a stalk in Indonesia (© SnapRapid/Offset by Shutterstock)

下一篇:vue3 router配置有关parent报null 的错误问题(vue-router)

  • 华为无线耳机怎么配对苹果手机(华为无线耳机怎么调音量大小)

  • 12306怎么绑定学生资质(12306怎么绑定学生证)

  • 微信怎么查看黑名单好友(微信怎么查看黑名单删除的人)

  • 苹果手机如何设置横竖屏(苹果手机如何设置来电拦截功能)

  • Word文档怎么插照片(word文档怎么插视频)

  • 如何判断显卡是不是烧了(如何判断显卡是否正常工作)

  • 网易云拉黑对方还能看我歌单吗(网易云拉黑对方会取消关注吗)

  • 3800x配什么显卡(3800x配什么显卡合适)

  • 小米路由器原始密码多少(小米路由器原始密码在哪里看)

  • 芒果在电视端叫什么(芒果电视版叫啥)

  • a8相当于骁龙多少(a8相当于与骁龙多少)

  • 双模5g手机有哪些(双模5g是5g手机吗)

  • 苹果xr手机卡怎么安装(苹果XR手机卡怎么拿出来)

  • 微信数据可以删除吗(微信批量删除)

  • 手机电池显示蓝色是什么意思(手机电池显示蓝颜色是什么意思)

  • 手机朋友圈如何定位(手机朋友圈如何点赞)

  • 电脑卡死机了怎么办(电脑卡死死机)

  • 手机云空间怎么清理(手机云空间怎么打开)

  • 路由器被关掉怎么开启(路由器关掉怎么开)

  • 苹果11后壳是什么材质(苹果11手机后壳是什么材料)

  • 怎么查看情侣空间历史(怎么查看情侣空间历史记录所有的前任)

  • boss怎么屏蔽公司(boss怎么屏蔽公司hr)

  • 小米北斗设置在哪里(小米手机设置北斗卫星)

  • 微信收款老是受限制(微信收款老是异常要怎么处理)

  • nfc自动开启怎么回事(nfc自动开启怎么用)

  • 苹果设置输入法为默认输入法教程(苹果设置输入法在哪里设置)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络