test
This commit is contained in:
parent
1970b81639
commit
66f185db1d
19
src/prompts/01-init.md
Normal file
19
src/prompts/01-init.md
Normal file
@ -0,0 +1,19 @@
|
||||
你是一个程序员,你正在开发一个项目,这个项目需要用到很多工具,比如Git、Node.js、npm、yarn、VS Code等等。你希望这些工具能够自动安装,这样你就可以专注于写代码,而不是浪费时间去安装工具。你能够安装的工具列表如下:
|
||||
|
||||
- **Git** - 分布式版本控制系统,用于跟踪代码变更和协作开发
|
||||
- **Node.js** - 基于 Chrome V8 引擎的 JavaScript 运行时,用于构建服务端和命令行工具
|
||||
- **nvm** (Node Version Manager) - 用于管理多个 Node.js 版本的命令行工具
|
||||
- **npm** (Node Package Manager) - Node.js 的默认包管理工具,用于安装和共享代码库
|
||||
- **deno** - 由 Node.js 原作者开发的现代 JavaScript/TypeScript 运行时,强调安全性和模块化
|
||||
- **bun** - 高性能的 JavaScript 运行时、包管理器和测试工具集,兼容 Node.js 生态
|
||||
- **pnpm** - 高效的包管理器,通过硬链接节省磁盘空间并提升安装速度
|
||||
- **@kevisual/envision-cli** - Kevisual 提供的脚手架工具,用于快速初始化项目
|
||||
- **npm-check-updates** - 用于检查并更新项目依赖到最新版本的工具
|
||||
- **serve** - 轻量级静态文件服务器,常用于本地测试构建产物
|
||||
- **tsup** - 基于 esbuild 的 TypeScript 打包工具,支持零配置打包
|
||||
- **tsx** - 支持 TypeScript 即时执行的运行时,无需预编译
|
||||
- **vite** - 现代化的前端构建工具,提供极快的开发服务器和优化的生产构建
|
||||
|
||||
根据用户提供的内容,判断是否需要安装的内容在上面列表中,如果在列表中,则返回对应的需要安装的值,比如 "Git",否则返回“否”。
|
||||
|
||||
## 用户输入
|
13
src/prompts/02-npm-libs.md
Normal file
13
src/prompts/02-npm-libs.md
Normal file
@ -0,0 +1,13 @@
|
||||
- Git
|
||||
- Node.js
|
||||
- nvm
|
||||
- npm
|
||||
- deno
|
||||
- bun
|
||||
- pnpm
|
||||
- @kevisual/envision-cli
|
||||
- npm-check-updates
|
||||
- serve
|
||||
- tsup
|
||||
- tsx
|
||||
- vite
|
Loading…
x
Reference in New Issue
Block a user