替换Vue中的element源码

背景:在项目中使用Carousel 走马灯的时候,不想要鼠标移入暂停轮播的效果,但是官方又没有提供这个功能的开关属性,所以就想到修改源码。

Ⅰ.Vue项目引用的并不是源码,而是打包好的lib文件,直接去修改项目里的lib文件并不是改源码,无法生效

Ⅱ.修改源码的步骤
➀.首先,从git上拉取element的源码

git clone https://github.com/ElemeFE/element.git

➁安装依赖 npm install

➂启动项目:npm run dev,可访问http://localhost:8085查看项目页面,基本跟官网一样

➃编译,生成项目所需依赖文件lib:修改packages中的源码,然后进行打包 npm run dist

➄将打包后的dist文件目录,替换自己项目中node_modules包下的element-ui文件夹里的lib包,即可生效

ps:如果有时间,可以把修改后的源码上传到自己的代码仓库,别人也可以通过npm安装

你可能感兴趣的:(替换Vue中的element源码)