UNPKG

vue-quick-starter-cli

Version:

一个简单易用的Vue项目脚手架工具,快速创建Vue项目

97 lines (71 loc) 2.56 kB
# Vue Quick Starter CLI 一个简单易用的Vue项目脚手架工具,帮助你快速创建Vue项目并配置常用功能。 ## 特性 - 支持创建Vue 2和Vue 3项目 - 可选配置TypeScript支持 - 可选配置Router、Vuex/Pinia - 可选配置ESLint、Prettier代码格式化工具 - 简单直观的命令行交互界面 - 生动的依赖安装进度动画,提升用户体验 ## 安装 ### 全局安装 ```bash npm install -g vue-quick-starter-cli ``` ### 本地链接(开发模式) ```bash git clone https://github.com/yourusername/vue-quick-starter-cli.git cd vue-quick-starter-cli npm install npm link ``` ## 使用方法 ### 创建新项目 ```bash vue-quick create my-project ``` 按照提示选择Vue版本和需要的功能,脚手架会自动下载模板并安装依赖。 在安装依赖过程中,您将可以看到实时的进度动画,清晰了解安装状态。 ### 项目启动 ```bash cd my-project npm run dev # 或 npm run serve ``` ## 支持的配置选项 - Vue版本:Vue 2 / Vue 3 - TypeScript - Vue Router - Vuex (Vue 2) / Pinia (Vue 3) - ESLint - Prettier ## 更新日志 ### v1.0.7 (最新) - 完全重写:使用create-vite作为核心依赖,创建更加标准的项目结构 - 修复:解决了项目创建后包含过多不必要文件的问题 - 改进:确保选择的功能(Router、Store等)正确安装和配置 - 优化:package.json中同时包含dev和serve命令,满足不同习惯用户 - 新增:更详细的安装失败处理和错误重试机制 ### v1.0.6 - 修复尝试:重写项目创建逻辑,但未能完全解决问题 ### v1.0.5 - 重构:完全重写项目创建逻辑,不再使用 Vue CLI 或模板克隆 - 改进:基于 Vite 创建更简洁、高效的 Vue 项目结构 - 新增:直接生成标准 Vue 项目文件,避免不必要的工具文件 - 修复:解决了 npm run serve 脚本缺失的问题 - 优化:同时支持 npm run dev 和 npm run serve 命令 ### v1.0.4 - 修复:ESLint 和 eslint-plugin-vue 安装失败的问题 - 优化:添加自动重试机制提高依赖安装成功率 - 改进:分别安装 ESLint 相关包,避免一起安装可能导致的依赖冲突 - 新增:添加 .npmrc 配置提高包安装稳定性 ### v1.0.3 - 改进:优化 npm 源和仓库配置 ### v1.0.2 - 新增:依赖安装过程中的实时动画效果,提升用户交互体验 - 优化:安装过程中显示详细的进度信息,如包安装数量、构建依赖树等状态 ### v1.0.1 - 首次发布版本 ## 许可证 ISC