ソース情報
- リポジトリ
- bage2014/study
- ソースの最終更新活動
- 2026年6月24日 23:18
- 検出された SKILL.md の言語
- 中国語
- スター
- 646
- フォーク
- 113
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SKILL.md を表示中
SKILL.md
ソースの指示 · 読み取り専用プレビュー- name
- common-vue-init
- description
- Vue项目初始化技能,快速创建Vue前端项目
- trigger
- 用户请求创建新的Vue项目时
- disable-when
- 项目已存在或非前端项目
- category
- frontend
- tags
- ["vue","frontend","javascript","project-init"]
# Vue 项目初始化技能
## 功能描述
快速创建 Vue 项目结构,支持 Vue 3 + Vite + TypeScript 配置。
## 何时使用
- 创建新的 Vue 前端项目
- 快速搭建前端项目骨架
- 标准化前端项目结构
## 核心功能
- 生成 Vue 3 + Vite 项目结构
- 配置 TypeScript
- 集成 TailwindCSS
- 创建组件模板
- 配置 ESLint 和 Prettier
## 输入参数
| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| projectName | String | 是 | 项目名称 |
| packageManager | String | 否 | 包管理器(npm/yarn/pnpm,默认 npm) |
| withTypeScript | Boolean | 否 | 是否使用 TypeScript(默认 true) |
| withTailwind | Boolean | 否 | 是否集成 TailwindCSS(默认 true) |
| features | Array | 否 | 额外功能(router/pinia/axios等) |
## 输出格式
```json
{
"status": "SUCCESS",
"projectName": "my-vue-app",
"packageManager": "npm",
"withTypeScript": true,
"withTailwind": true,
"filesCreated": [
"package.json",
"vite.config.ts",
"tsconfig.json",
"src/App.vue",
"src/main.ts",
"src/components/"
],
"nextSteps": [
"cd my-vue-app",
"npm install",
"npm run dev"
]
}
```
## 使用流程
1. 指定项目名称
2. 选择包管理器和语言
3. 添加所需功能
4. 生成项目结构
## 最佳实践
- 使用 pnpm 作为包管理器(更快、更节省空间)
- 集成 Pinia 进行状态管理
- 使用 Axios 进行 HTTP 请求
## 配置要求
### vite.config.ts 示例
```typescript
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { resolve } from 'path'
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': resolve(__dirname, 'src')
}
}
})
```
## 扩展指南
支持添加自定义模板和插件。
## 触发条件
GitHubで見る