
上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安装。

图3.1 报错信息
(6)安装pnpm;
npm install-g pnpm
使用pnpm时需注意,pnpm命令对node版本有依赖,例如,在本地执行pnpm时,提示node版本过低,此时需要升级node版本,以支持依赖,提示信息如图3.2所示。

图3.2 提示信息
(7)升级node版本。
本书的操作环境安装有nvm,可以直接切换多个版本node,关于node升级此处不过多介绍,完成node版本升级后,通过pnpm安装依赖。