Vue.js 3.0源码解析(微课视频版)
上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安装依赖。