【Vue】webpack polyfilling 报错

1. 出现问题描述

npm run serve 项目时报错

ERROR Failed to compile with 1 error 10:33:22 ├F10: AM┤

error in ./src/router/routes.js

Module not found: Error: Can't resolve 'path' in '/Users/guolijun/Desktop/vue-oil-enterprise/src/router'

BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.

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: { "path": require.resolve("path-browserify") }'

  • install 'path-browserify'

If you don't want to include a polyfill, you can use an empty module like this:

resolve.fallback: { "path": false }

2. 解决方案

搜索到解决方案: https://www.reddit.com/r/react/comments/w7yddk/how_do_i_fix_this_error_with_webpack_polyfilling/
package.json添加

javascript 复制代码
"browser": {

"path": false

}
相关推荐
你挚爱的强哥9 小时前
【sgSelectExportDocumentType】自定义组件:弹窗dialog选择导出文件格式word、pdf,支持配置图标和格式名称,触发导出事件
vue.js·pdf·word
小杨快跑~9 小时前
Vue 3 + Element Plus 表单校验
前端·javascript·vue.js·elementui
我叫张小白。10 小时前
Vue3监视系统全解析
前端·javascript·vue.js·前端框架·vue3
WYiQIU15 小时前
11月面了7.8家前端岗,兄弟们12月我先躺为敬...
前端·vue.js·react.js·面试·前端框架·飞书
谢尔登15 小时前
简单聊聊webpack摇树的原理
运维·前端·webpack
娃哈哈哈哈呀15 小时前
formData 传参 如何传数组
前端·javascript·vue.js
zhu_zhu_xia16 小时前
vue3+vite打包出现内存溢出问题
前端·vue
tsumikistep16 小时前
【前后端】接口文档与导入
前端·后端·python·硬件架构
5134959217 小时前
Vite环境变量配置
vue.js
行走的陀螺仪17 小时前
.vscode 文件夹配置详解
前端·ide·vscode·编辑器·开发实践