【原创】Vue 组件库脚手架

1,743 阅读1分钟

因为在社区里没有发现一个比较好用的 vue 组件脚手架工具,所以自己尝试搭建了一个 vue-component-boilerplate

目前实现了以下特性:

  • 支持 创建单个组件或组件库。
  • 支持 组件库全量加载或按需加载。
  • 支持 TypeScript。
  • 支持 Sass。
  • 支持 storybook。
  • 支持 storybook 一键发布在线示例。
    • GitHub Pages
    • 七牛云
  • 支持 图片自动转换成 base64(默认小于 1kb)。
  • 支持 使用 Jest 进行单元测试。
  • 支持 快捷功能脚本(如:一键创建组件目录及相关默认文件)。
  • 支持 CI/CD。
    • travis CI
  • 支持 git commit 工作流
    • 代码风格检测
    • 单元测试
    • commit message 提交规范

如果大家有什么好的意见或建议,又或者想要提一些使用中碰到的 bug 都可以在 github issues 里提出,或者发邮件到我的邮箱 rubykaikai@gmail.com (~ ̄▽ ̄)~