本文鏈接:https://www.cnblogs.com/hchengmx/p/11009849.html
1. node的下載安裝
由於puppeteer是nodejs的一個庫,所以首先需要安裝nodejs。
下載地址:https://nodejs.org/zh-cn/
我在這里用的是長期支持版,10.16.0。
下載后一路安裝
安裝成功后,需要檢測node和npm有無安裝成功,正確的話會出現node和npm的版本號。
node -v
note: 要是失敗了,就需要檢查環境變量是是否有nodejs的路徑。
安裝成功后nodejs文件夾下內容如下。
2. node的安裝模塊路徑配置
之所以要配置安裝模塊路徑,是因為要是不配置,以后下載的模塊都會放在 C:\\Users\\用戶名\\AppData\\Roaming\\npm"
和 C:\\Users\\chenghang\\AppData\\Roaming\\npm-cache
這樣的路徑下,不太方便查找自己安裝的模塊,我們希望所有的模塊都安裝在 C:\Program Files\nodejs\ 路徑下。
首先C:\Program Files\nodejs\ 下創建兩個文件夾,node_cache 和 node_global。
然后運行命令
npm config set prefix "D:\Program Files (x86)\nodejs\node_global"
npm config set cache "D:\Program Files (x86)\nodejs\node_cache"
最后可以通過命令
npm config list
檢查是否修改成功。
3. npm常見命令
npm查看模塊
npm ls -g --depth 0 //查看全局模塊 depth 0 深度為0,可以根據需求改變深度
npm ls --depth 0 //查看當前命令所在目錄
npm安裝模塊
npm install xxx //本地安裝
npm install xxx -g //全局安裝
npm刪除模塊
npm uninstall xxx //刪除xxx模塊
npm uninstall -g xxx //全局刪除xxx模塊
本地安裝時將模塊寫入package.json中
npm install xxx //安裝但不寫入package.json;
npm install xxx –save //安裝並寫入package.json的"dependencies"中;
npm install xxx –save-dev //安裝並寫入package.json的”devDependencies”中;
4. 安裝puppeteer
注意:puppeteer會自動下載chromium,安裝puppeteer-core不會下載chromium。
C:\WINDOWS\system32>npm install -g puppeteer
puppeteer@1.17.0 install D:\Program Files (x86)\nodejs\node_global\node_modules\puppeteer
node install.js
Downloading Chromium r662092 - 140.3 Mb [====================] 100% 0.0s
Chromium downloaded to D:\Program Files (x86)\nodejs\node_global\node_modules\puppeteer\.local-chromium\win64-662092
+ puppeteer@1.17.0
added 43 packages from 22 contributors in 82.31s
5. 用VSCode寫腳本
在 官網 下載VSCode。
安裝 Code Runner拓展,就可以直接運行js文件了!
參考資料: