uikit-flight
改项目用于开发vue插件,并进行单独打包,打包后的文件可以用于html直接引入,也可发布npm包使用。
目录结构
packages目录用于存放组件,以及打包时对外的配置。
examples文件夹用于测试开发的组件是否有问题,使用yarn serve运行后可以查看对应页面。参考:http://www.fly63.com/article/detial/1720
dist文件夹是用于测试单独打包vue组件的,具体执行 yarn build --target wc --name video-uikit packages/history/index.js,但使用demo.html访问发现报错,有待解决。
命令
npm run lib 或 yarn lib
命令执行后会在lib文件夹中生成对应的打包文件,可以直接使用demo.html中的方式进行插件引入。
npm publish
执行npm publish时,一定要确保npm run lib命令已执行完毕。发布npm包的相关配置见根目录下的package.json,注意name和private字段。
npm publish执行成功后,npm包发布成功,可以去 https://www.npmjs.com/ 进行查询。