火烈鸟UI组件库 flamingo-ui
基于vant-cli脚手架生成的vite+vue3组件库,组件使用vue3实现,兼容到vue3项目标准
1
命令
// 本地dev环境
"dev": "vant-cli dev",
// eslint
"lint": "vant-cli lint",
// 打包组件库生成es,lib文件
"build": "vant-cli build",
// 打包站点生成site-dist文件
"build:site": "vant-cli build-site && fis3 release prod",
// 打包+发布(须保持git为干净状态,脚本内可以选择大小版本)
"release": "vant-cli release --tag next"
安装使用
参考node环境:node14+,推荐v16.18.0
npm install
npm run dev
更新部署
注意
使用cdn图片,最好不要将其打包在组件库中(cdn图片地址:http://dqdnpm01.gz.flamingo-inc.com:8080/index)
安装可能会出现matter.js安装不上的问题,看这个(https://blog.csdn.net/m0_48276047/article/details/126299845)
函数调用组件需要注意,vant-cli会优先匹配index.vue从而导致index.js无法成为入口文件