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

来源:3-6 导入 element-plus

xujunping

2021-12-18

导入 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)

写回答

1回答

Sunday

2021-12-18

你好

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

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

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

0
3
qq_HKT_0
回复
万万没想到呀
我之前因为修改了main.js文件。用vue-cli初始化后的main.js文件后,不要修改,再添加就可以了
2023-01-21
共3条回复

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

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

1941 学习 · 1687 问题

查看课程