![Vue.js 3.0源码解析(微课视频版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/606/52842606/b_52842606.jpg)
上QQ阅读APP看书,第一时间看更新
3.1 源码调试
(1)基础环境:npm、node、vscode;
(2)下载源码;
git clone git@github.com:vuejs/vue-next.git
注:git@github.com为ssh下载,若未设置免密,则可使用HTTPS下载。
(3)安装项目依赖;
(4)安装yarn插件;
npm install yarn-g
(5)安装依赖;
yarn install
安装依赖时,如果提示需安装pnpm,则会在执行时提示“This repository requires using pnpm as the package manager for scripts to work properly.”,如图3.1所示。pnpm命令可以通过npm安装。
![](https://epubservercos.yuewen.com/91C70E/31397590607777506/epubprivate/OEBPS/Images/Figure-P27_4642.jpg?sign=1738973536-dYhaGFdvRBZYCljyiQ9lRMHPc4Xs70lC-0-877700f2f6de670ae4c47983ed28a0af)
图3.1 报错信息
(6)安装pnpm;
npm install-g pnpm
使用pnpm时需注意,pnpm命令对node版本有依赖,例如,在本地执行pnpm时,提示node版本过低,此时需要升级node版本,以支持依赖,提示信息如图3.2所示。
![](https://epubservercos.yuewen.com/91C70E/31397590607777506/epubprivate/OEBPS/Images/Figure-P28_4657.jpg?sign=1738973536-VxspKgILj6LaYSD3orGVNC5Ko9JbNCJV-0-eed563be243fdb2d1d6ffa06b3a099ae)
图3.2 提示信息
(7)升级node版本。
本书的操作环境安装有nvm,可以直接切换多个版本node,关于node升级此处不过多介绍,完成node版本升级后,通过pnpm安装依赖。