UNPKG

vue3-quickstart-cli

Version:

一个用于快速创建 Vue3 项目的脚手架工具。

89 lines (88 loc) 4.33 kB
// @ts-nocheck const messages = { zh: { welcome: '\n✨ 欢迎使用 vue3-quickstart-cli 脚手架!✨\n', inputProjectName: '请输入项目名称:', projectNameRequired: '项目名称不能为空', selectFeatures: '请选择需要集成的特性(可多选):', selectPm: '请选择包管理器:', initGit: '是否初始化 git 仓库?', autoInstall: '是否自动安装依赖?', savePreset: '是否将本次特性选择保存为预设?', inputPresetName: '请输入预设名称:', presetNameRequired: '预设名称不能为空', overwriteDir: '目标目录已存在,是否覆盖?', cancel: '操作已取消。', copyTemplate: '模板复制完成。', openDir: '是否自动打开项目目录?', autoCommit: '是否自动执行首次 git commit?', openDirSuccess: '已自动打开项目目录。', openDirFail: '自动打开目录失败,请手动进入项目目录。', autoCommitSuccess: '已自动执行首次 git commit。', autoCommitFail: '自动 git commit 失败,请手动提交。', readmeGen: '已自动生成 README.md。', projectSuccess: '\n🎉 项目创建成功!', nextStep: '下一步:', installTip: ' npm install # 或 yarn/pnpm install', devTip: ' npm run dev # 或 yarn dev/pnpm dev', enjoy: '\n祝你开发愉快!🚀\n', langSelect: '请选择语言(Language):', langZh: '简体中文', langEn: 'English', yes: '', no: '', readmeTitle: '由 vue3-quickstart-cli 脚手架自动生成', featuresTitle: '项目特性', quickStart: '快速开始', devFlow: '推荐开发流程', docs: '相关文档', lintTip: '1. 代码提交前请确保通过 lint 检查', commitTip: '2. 推荐使用 commitizen 规范提交(如已集成)', testTip: '3. 推荐使用 Vitest 进行单元测试(如已集成)', selectTemplate: '请选择项目模板:', inputTemplate: '请输入模板名称(可留空为默认):', }, en: { welcome: '\n✨ Welcome to vue3-quickstart-cli! ✨\n', inputProjectName: 'Please enter the project name:', projectNameRequired: 'Project name is required', selectFeatures: 'Select features to integrate (multiple):', selectPm: 'Select package manager:', initGit: 'Initialize git repository?', autoInstall: 'Auto install dependencies?', savePreset: 'Save this feature selection as a preset?', inputPresetName: 'Enter preset name:', presetNameRequired: 'Preset name is required', overwriteDir: 'Target directory exists, overwrite?', cancel: 'Operation cancelled.', copyTemplate: 'Template copied.', openDir: 'Open project directory automatically?', autoCommit: 'Auto execute first git commit?', openDirSuccess: 'Project directory opened automatically.', openDirFail: 'Failed to open directory, please open it manually.', autoCommitSuccess: 'First git commit executed automatically.', autoCommitFail: 'Auto git commit failed, please commit manually.', readmeGen: 'README.md generated automatically.', projectSuccess: '\n🎉 Project scaffolded successfully!', nextStep: 'Next steps:', installTip: ' npm install # or yarn/pnpm install', devTip: ' npm run dev # or yarn dev/pnpm dev', enjoy: '\nHappy coding! 🚀\n', langSelect: 'Please select language:', langZh: '简体中文', langEn: 'English', yes: 'Yes', no: 'No', readmeTitle: 'Generated by vue3-quickstart-cli', featuresTitle: 'Features', quickStart: 'Quick Start', devFlow: 'Recommended Development Flow', docs: 'Docs', lintTip: '1. Please ensure lint passes before commit', commitTip: '2. Use commitizen for commit messages (if integrated)', testTip: '3. Use Vitest for unit testing (if integrated)', selectTemplate: 'Please select project template:', inputTemplate: 'Enter template name (leave blank for default):', } }; export default messages;