报错path找不到,webpack5 如何降到webpack4
来源:4-14 业务落地:解析路由表,获取结构化数据
媛猿
2022-03-17
写回答
2回答
-
qq_Simpleisbeau_0
2022-03-25
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.
这句话的意思是webpack 5之前是自动导入node一些核心模块的垫片,现在不导入了,你自己的导入吧!
第一步:
npm i -D path-browserify
第二步(在route.js):
改成:import path from 'path-browserify'
或者:在vue.config.js里面修改
config.resolve.alias.set('path', require.resolve('path-browserify'))
122023-01-11 -
Sunday
2022-03-18
你好
单独降级 webpack 是非常麻烦的。你可以通过一个简单的方案来做。 进入课程源代码的 package.json :https://git.imooc.com/coding-542/code/src/master/package.json 复制所有内容到你项目的 package.json 中。 然后删除你项目中的 node_modules 文件夹。 重新执行 npm i
00
相似问题