更改后重启项目发现并没有用。
是因为项目引用的是源码打包后生成的lib文件夹下的代码。

解决问题

将github上element ui源码下载下来

代码片段
1 行
git clone https://github.com/ElemeFE/element.git

下载依赖

代码片段
1 行
npm install

下载依赖完成后文件夹下出现node_modules文件夹
修改packages下progress.vue

修改完成后执行

代码片段
1 行
npm run dist

成功编译后生成lib文件夹

article image

把生成的lib文件夹复制到项目路径node_modules\element-ui替换掉lib文件夹,重启项目

我们可以把包发布到npm包管理器
1、进入cmd命令窗口,进入下载的elementui文件夹下,执行

代码片段
1 行
npm init

,进入重命名包名、版本号

article image

2、登录npm,执行

代码片段
1 行
npm login

,输入用户名、密码和邮箱后若报错

article image

这里执行

代码片段
1 行
npm config set registry https://registry.npmjs.org

切换镜像

重新输入用户名、密码和邮箱后成功登录

article image

执行

代码片段
1 行
npm publish

推送发布

article image

3、将项目中package.json文件中devDependencies, “element-ui”: “^2.15.1”,改为如:
"element-ui-liu": "^2.15.9"
“你的包名”: “^你的版本号”

重启项目

article image