{"_id":"@cy_wanfu/vue-standard","name":"@cy_wanfu/vue-standard","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.2":{"name":"@cy_wanfu/vue-standard","version":"1.0.2","description":"基于前端开发规范的 Vue 3 项目脚手架","type":"module","bin":{"create-vue-standard":"bin/cli.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["vue","vue3","scaffold","template","typescript","vite"],"author":"","license":"MIT","dependencies":{"prompts":"^2.4.2","kolorist":"^1.8.0","fs-extra":"^11.2.0","minimist":"^1.2.8"},"engines":{"node":">=16.0.0"},"_id":"@cy_wanfu/vue-standard@1.0.2","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-saeMEVK91wWwcRVupXFlfzs0F78hYycypavxrTf018AGn1zjMHsjjCVp4SMuQ8mhsrjask6wN1quB9GQTByepA==","shasum":"d173894a4c57e00a3b013bb3df2d927b981f22a9","tarball":"https://registry.npmjs.org/@cy_wanfu/vue-standard/-/vue-standard-1.0.2.tgz","fileCount":19,"unpackedSize":135118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5FMxdsrq7b+dE1juIHj1V0m5AMhKJ/Q+PG9epR6Cx6QIhALqsG0ECo9zytSFmnjGdANHk2JF16k1b07xljiylpmpV"}]},"_npmUser":{"name":"cy_wanfu","email":"1024536231@qq.com"},"directories":{},"maintainers":[{"name":"cy_wanfu","email":"1024536231@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-standard_1.0.2_1779440237179_0.35285588588043737"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-22T08:57:17.071Z","1.0.2":"2026-05-22T08:57:17.339Z","modified":"2026-05-22T08:57:17.596Z"},"maintainers":[{"name":"cy_wanfu","email":"1024536231@qq.com"}],"description":"基于前端开发规范的 Vue 3 项目脚手架","keywords":["vue","vue3","scaffold","template","typescript","vite"],"license":"MIT","readme":"# create-vue-standard\r\n\r\n基于前端开发规范的 Vue 3 项目脚手架工具，快速创建符合规范的标准项目。\r\n\r\n## 使用方法\r\n\r\n### 使用 npm\r\n\r\n```bash\r\nnpm create vue-standard@latest\r\n```\r\n\r\n### 使用 pnpm（推荐）\r\n\r\n```bash\r\npnpm create vue-standard\r\n```\r\n\r\n### 使用 yarn\r\n\r\n```bash\r\nyarn create vue-standard\r\n```\r\n\r\n### 直接指定项目名称\r\n\r\n```bash\r\npnpm create vue-standard my-project\r\n```\r\n\r\n### 使用命令行参数\r\n\r\n```bash\r\npnpm create vue-standard my-project --description \"My Vue Project\" --author \"Your Name\"\r\n```\r\n\r\n## 交互式创建流程\r\n\r\n运行命令后，会提示你输入：\r\n\r\n1. **项目名称** - 项目的文件夹名称\r\n2. **项目描述** - 项目的简短描述\r\n3. **作者名称** - 项目作者\r\n4. **是否初始化 Git** - 自动初始化 Git 仓库并提交\r\n\r\n## 创建的项目包含\r\n\r\n✅ Vue 3.5+  \r\n✅ TypeScript (strict 模式)  \r\n✅ Vite 8 构建工具  \r\n✅ Vue Router 4  \r\n✅ Pinia 状态管理  \r\n✅ ESLint + Prettier 代码规范  \r\n✅ 完整的项目结构  \r\n✅ 示例页面和组件  \r\n✅ 响应式设计  \r\n\r\n## 项目特性\r\n\r\n- 📋 **符合规范** - 严格遵循前端开发规范 v1.01\r\n- 🎯 **开箱即用** - 无需额外配置，立即开始开发\r\n- 🔧 **易于定制** - 清晰的目录结构，方便扩展\r\n- 🚀 **现代化** - 使用最新稳定版本的技术栈\r\n\r\n## 开发说明\r\n\r\n### 本地开发\r\n\r\n```bash\r\n# 克隆项目\r\ngit clone <repository-url>\r\ncd create-vue-standard\r\n\r\n# 安装依赖\r\npnpm install\r\n\r\n# 链接到全局（用于测试）\r\npnpm link --global\r\n\r\n# 测试脚手架\r\ncreate-vue-standard test-project\r\n```\r\n\r\n### 发布到 npm\r\n\r\n```bash\r\n# 登录 npm\r\nnpm login\r\n\r\n# 更新版本号\r\nnpm version patch  # 或 minor, major\r\n\r\n# 发布\r\nnpm publish\r\n```\r\n\r\n## 技术实现\r\n\r\n- **prompts** - 交互式命令行提示\r\n- **kolorist** - 终端彩色输出\r\n- **fs-extra** - 增强的文件系统操作\r\n- **minimist** - 命令行参数解析\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md","_rev":"1-0ad85f5de319622fa6f2744e259187fc"}