请稍等 ...
×

采纳答案成功!

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

element函数的引入问题

老师,我遇到了这样的一个场景,我需要使用新版的element-plus的一个组件,但是因为他的2.0版本样式发生了很大的改变,而且我需要自己对组件进行扩展,所以我从github上面下载了这个组件的代码。
组件里引用各种别处的组件或是函数,我就采用了
import { definePropType, mutable } from 'element-plus/lib/utils’
这样的方式来引入需要的函数,但是无论是
import { definePropType, mutable } from 'element-plus/lib/utils’
还是
import { definePropType, mutable } from 'element-plus/es/utils’
都会报错提示我 Module not found: Error: Can’t resolve ‘element-plus/lib/utils’ in …

老师,我应该怎么来引入呢?
我用的是vue-cli5脚手架生成的项目

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

1回答

张轩 2022-05-19 09:48:27

同学你好

对不起我没太看懂你的需求

组件里引用各种别处的组件或是函数

你这里值得是你在自己的项目,引入 element-plus 的内容吗?element-plus 的源代码,你是直接拷贝到 node_modules 吗?还是怎样的一个流程呢?


0 回复 有任何疑惑可以回复我~
  • 老师,我通过npm install element-plus安装了组件库,但是我需要对其中一个组件进行扩展,比如说table,我就从github上又下载了table组件的源码,存放在我的components目录。
    但是源码中他会引入@element-plus/utils。我就换成了 import {} from 'element-plus/es/utils'。但是can not resolve
    回复 有任何疑惑可以回复我~ 2022-05-19 09:58:55
  • 好的 等我今天晚些有空的时候帮你看一下 需要在本地调试一下
    回复 有任何疑惑可以回复我~ 2022-05-20 09:36:10
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信