一、node和npm环境
Ubuntu Linux系统安装完毕后,FrontEnder的第一件事情:安装apt源的node和npm,再安装n或者同等工具,再然后卸载apt装的node和npm。
$ sudo apt install nodejs npm -y
$ sudo npm install -g n
$ sudo n lts
$ sudo apt remove nodejs npm -y
二、chrome/chromium环境
借助 puppeteer 团队开发的模块,我们可以方便地的对多个不同型号浏览器的不同版本进行管理、测试,所以我们仅需通过其模块就可以安装浏览器了。
配一个 puppeteer 下载源的 mirror 到 .npmrc 中:
$ echo "puppeteer_download_host=https://npm.taobao.org/mirrors" > .npmrc
$ npx @puppeteer/browsers latest