步骤一:首先,安装node.js环境,从官网下载最新的安装包。html
步骤二:安装完成以后,再安装npm,经过命令行输入:npm install -g cnpm --registry=https://registry.npm.taobao.orgnode
简介NPM:npm
NPM的全称是Node Package Manager,若是你熟悉ruby的gem,Python的PyPL、setuptools,PHP的pear,那么你就知道NPM的做用是什么了。没错,它就是Nodejs的包管理器。Nodejs自身提供了基本的模块。可是在这些基本模块上开发实际应用须要较多的工做。所幸的是笔者执笔此文的时候NPM上已经有了5112个Nodejs库或框架,这些库从各个方面能够帮助Nodejs的开发者完成较为复杂的应用。这些库的数量和活跃也从侧面反映出Nodejs社区的发展是十分神速和活跃的。下面我将介绍安装NPM和经过NPM安装Nodejs的第三方库,以及在大陆的网络环境下,如何更好的利用NPM。ruby
步骤三:再经过NPM安装puppeteer,输入命令行:cnpm i puppeteer网络
至此基于node.js的puppeteer自动化环境安装完毕,可是会有一个问题,请参考下面红字。框架
若是安装有问题,请参考个人另外一篇文章:http://www.javashuo.com/article/p-msiynbij-hn.htmlspa