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'))

顺便吐槽下这个课,老师能不能讲细一点,给我的感觉像是听大学老师的讲课,照本宣科,然后课下你们自己捣鼓!我花钱是想节省时间,节省精力。想您高度总结的知识,通俗易懂的讲给我听。不过这门课还是有料的,就是学的费劲,也有可能我水平不够


10
5
慕前端2015486
你说的太对了,看的我好难受,这节讲的什么玩意。。。
2022-08-13
共5条回复

Sunday

2022-03-19

你好

这个问题可以参考下这个问答:https://coding.imooc.com/learn/questiondetail/r9mGB65qvz26jaKR.html 

0
3
mooc888
回复
i春雨
解决了吗,我也是你的问题,安装完之后报这个element的错误
2022-11-06
共3条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程