直接修改node_modules elementui 修改element ui源码无效
发布时间:2025-02-14, 10:34:58 分类:Vue | 编辑 off 网址 | 辅助
图集1/6
正文 770字数 3,288阅读
更改后重启项目发现并没有用。
是因为项目引用的是源码打包后生成的lib文件夹下的代码。
解决问题
将github上element ui源码下载下来
git clone https://github.com/ElemeFE/element.git
Run code
Cut to clipboard
下载依赖
npm install
Run code
Cut to clipboard
下载依赖完成后文件夹下出现node_modules文件夹
修改packages下progress.vue
修改完成后执行
npm run dist
Run code
Cut to clipboard
成功编译后生成lib文件夹
把生成的lib文件夹复制到项目路径node_modules\element-ui替换掉lib文件夹,重启项目
我们可以把包发布到npm包管理器
1、进入cmd命令窗口,进入下载的elementui文件夹下,执行
npm init
Run code
Cut to clipboard
2、登录npm,执行
npm login
Run code
Cut to clipboard
这里执行
npm config set registry https://registry.npmjs.org
Run code
Cut to clipboard
重新输入用户名、密码和邮箱后成功登录
执行
npm publish
Run code
Cut to clipboard
3、将项目中package.json文件中devDependencies, “element-ui”: “^2.15.1”,改为如:
"element-ui-liu": "^2.15.9"
“你的包名”: “^你的版本号”
重启项目
(支付宝)给作者钱财以资鼓励 (微信)→
暂无评论 »