【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

}
相关推荐
踩着两条虫几秒前
VTJ:应用场景展示
前端·vue.js·架构
恋恋风尘hhh8 分钟前
Web 前端安全机制分析:以 Webpack 打包混淆为例
前端·安全·webpack
ywf121510 分钟前
Spring aop 五种通知类型
java·前端·spring
Lee川12 分钟前
Go语言:并发编程的艺术与实践
前端
暗不需求12 分钟前
React新手小白:如何入门 React 响应式交互与 JSX 艺术
前端·react.js
隐退山林12 分钟前
JavaEE进阶:Spring Web MVC入门(1)
前端·spring·java-ee
前端缘梦13 分钟前
深入理解React Fiber架构:渲染流程与双缓冲机制全解析
前端·react.js·面试
尘埃落定wf14 分钟前
2026 年 LangChain (记忆)Memory 怎么用?三个核心类 + 完整代码示例
开发语言·前端·python
Ruihong17 分钟前
Vue v-slot → 用 VuReact 转换后变成这样的 React 代码
vue.js·react.js·面试
Ruihong17 分钟前
你的 Vue v-model,VuReact 会编译成什么样的 React 代码?
vue.js·react.js·面试