Module not found: Error: Can't resolve 'path'
来源:4-14 业务落地:解析路由表,获取结构化数据
i春雨
2022-03-19
代码没错 , 但一直报这个错误
版本:
node: v16.14.0
npm: 8.5.4
webpack: 4.26.1
@vue/cli 5.0.1
写回答
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'))
顺便吐槽下这个课,老师能不能讲细一点,给我的感觉像是听大学老师的讲课,照本宣科,然后课下你们自己捣鼓!我花钱是想节省时间,节省精力。想您高度总结的知识,通俗易懂的讲给我听。不过这门课还是有料的,就是学的费劲,也有可能我水平不够
1052022-08-13 -
Sunday
2022-03-19
032022-11-06
相似问题