0.1.6 • Published 2 years ago
cecep-ui v0.1.6
cecep-ui
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint
Customize configuration
文件目录说明
packages // 新增 packages 用于编写存放组件 examples // 示例代码
组件库按需引入
使用 rollup来打包 library,rollup相较于 webpack 在打包体积上会跟小,更加适合。具体配置项请查看rollup.config.js 文件
rollup 的特点: 1. Tree Shaking: 自动移除未使用的代码, 输出更小的文件 2. Scope Hoisting: 所有模块构建在一个函数内, 执行效率更高 3. Config 文件支持通过 ESM 模块格式书写 4. 可以一次输出多种格式: 模块规范: IIFE, AMD, CJS, UMD, ESM Development 与 production 版本: .js, .min.js