基于Vue搭建自己的组件库(1)
本项目演示地址: https://husilang.github.io/zm-ui 项目参考文章: 从零开始搭建Vue组件库 VV-UI 项目的初衷是学习怎么封装一个基于Vue的UI组件库,顺便记录每个步骤,以及在此过程中遇到的难点及体会。 下面是我个人的一个项目搭建流程,希望能帮助大家。 ①脚手架初始化项目 使用 vue cli 3.0.0版本以上 ,在node或cmd中输入以下命令创建项目 vue create project-name 选择 Manually select features 选择Babel,Router,Vuex,CSS Pre-processors,Unit Testing 选择Sass/SCSS(with node-sass) 选择Mocha + Chai 选择In dedicated config files 以上来安装(按需选择) 运行如下命令: cd project-name npm run serve 看项目是否成功启动,启动成功恭喜你完成第一小步~ ②目录结构修改 src目录修改为examples,用来组件示例 在examples目录下,新建docs文件夹,用来编写各组件的文档 在项目下新增packages文件夹,用来存放封装的组件 ③增加配置文件 由于修改了目录结构,需要修改相关配置,这里参考vue cli官网。 在项目根目录下