- 提供模板下载功能,组件开发模板初始化功能,简便开发流程
- 运行组件本地开发环境,对组件进行打包
- 提供自定义组件上传发布功能
详细命令介绍请查看 dsv-cli wiki
使用了 rollup + TypeScript 技术栈进行开发。
# 安装依赖
$ npm i
# 将 dsv 链接到全局,这样就可以直接使用 dsv 命令
$ npm link
# watch src 文件夹,自动打包到 libs/bundle.js
$ npm run dev
# 打包 src 到 libs/bundle.js
$ npm run build
-
src
源码目录 -
bin/dsv.js
dsv 命令入口 -
libs/bundle.js
src 打包后的输出,提供具体执行命令的函数 -
libs/build
开发环境的 webpack 配置文件 -
libs/dev-environment
开发环境的 Vue 文件 -
src/types
TypeScript 类型声明文件夹