1. 说明
- 本项目使用Vue3全家桶 + Typescript + Vite
- Node版本:vite需要Node.js版本18+或20+。然而,有效模板需要依赖更高的Node版本才能运行。当你的包管理器发出告警时,请升级你的node版本。本项目采用v22.12.0版本

3. 包管理工具:使用pnpm。其有快速、节省空间的特点。
官网:https://pnpm.io/installation
安装:
# 安装最新版 pnpm: npm install -g pnpm@latest
# 安装指定主版本 10 的最新版: npm install -g pnpm@10
# 安装指定完整版本: npm install -g pnpm@10.8.1
2. 创建项目
参考vite官网(https://vitejs.cn/)中pnpm(包管理工具)创建项目




问题
问题1:pnpm install 失败
ERR_PNPM_EISDIR EISDIR: illegal operation on a directory, symlink 'F:\AI\allen_code\vue3-admin\node_modules\.pnpm\undici-types@7.16.0\node_modules\undici-types' -> 'F:\AI\allen_code\vue3-admin\node_modules\.pnpm\@types+node@24.9.2\node_modules\undici-types'
解决方法:
- 在项目根目录创建 .npmrc 文件,添加 node-linker=hoisted
- 删除node_modules目录以及pnpm-lock.yaml文件
- 重新安装:pnpm install