create-lth-cli
v1.2.1
Published
1. **commander:** 参数解析 --help其实就借助了他 2. **inquirer:** 命令行交互,可以实现vue脚手架那种选择模块的功能 3. **chalk:** 命令行样式,帮助我们输出各种颜色 4. **fs-extra:** 文件操作 5. **download-git-repo:** 下载git仓库 6. **ini:** 配置文件ini格式解析器何序列号器 7. **ora:** 实现命令行loading 8. **nodemon:** 监控文件变化自动执
Readme
一、依赖
- commander: 参数解析 --help其实就借助了他
- inquirer: 命令行交互,可以实现vue脚手架那种选择模块的功能
- chalk: 命令行样式,帮助我们输出各种颜色
- fs-extra: 文件操作
- download-git-repo: 下载git仓库
- ini: 配置文件ini格式解析器何序列号器
- ora: 实现命令行loading
- nodemon: 监控文件变化自动执行编译命令
- adm-zip: 解压zip文件
二、编写入口文件
#! /usr/bin/env node //固定写法,表示用环境变量中的node来执行该文件内容
console.log("lth-cli");三、配置全局命令
- npm link
- package.json中添加bin字段 "bin": "./bin/index.js"
1.0.0 版本
- 添加vue3大屏的代码基线,包括了自适应、路由守卫、axios封装、pinia封装、表格组件、无缝滚动组件、echarts基础组件、高德地图引入、常用工具函数,自定义弹窗等等
1.1.0 版本
- 新增了模板选择功能,后续会继续添加更多模板
1.2.0 版本
- 新增monorepo基础模板
1.2.1 版本
- 性能优化
