请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

导入 element-plus报了ERROR TypeError: Cannot read property 'replace' of undefined

导入 element-plus报了下面的错误
ERROR TypeError: Cannot read property ‘replace’ of undefined
TypeError: Cannot read property ‘replace’ of undefined
at /Users/mac/Documents/xjp/code/xjp-admin/node_modules/vue-cli-plugin-element-plus/generator/index.js:45:45
at runGenerator (/usr/local/lib/node_modules/@vue/cli/lib/invoke.js:132:13)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async invoke (/usr/local/lib/node_modules/@vue/cli/lib/invoke.js:92:3)

正在回答 回答被采纳积分+3

1回答

Sunday 2021-12-18 11:39:16

你好

首先针对这个错误,它表示在一个 undefined 上使用了 replace 这个属性方法。

但是我看你的错误位置,这应该是一个 element-plus 的导入错误而非是你的代码问题。

而对于库的导入因为步骤是固定的,不同的地方在于导入的库版本,所以我建议你检查一下导入库的版本,尽量保证与课程中的版本相同,以避免出现意料之外的问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 xujunping #1
    已解决,原因是我修改了main.js文件,导致导入程序找不到对应的代码
    回复 有任何疑惑可以回复我~ 2021-12-18 11:48:58
  • 万万没想到呀 回复 提问者 xujunping #2
    我也报这个错,可是,我没有动过main.js文件啊
    回复 有任何疑惑可以回复我~ 2022-08-20 13:50:34
  • 我之前因为修改了main.js文件。用vue-cli初始化后的main.js文件后,不要修改,再添加就可以了
    回复 有任何疑惑可以回复我~ 2023-01-21 11:16:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信