Puppeteer學習筆記 (2)- Puppeteer的安裝


本文鏈接: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文件了!


參考資料:

  1. puppeteer(一)環境搭建——新Web自動化工具(同selenium)
  2. Code Runner - Visual Studio Marketplace


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM