zoukankan      html  css  js  c++  java
  • 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 odejs 路径下。

    首先C:Program Files odejs 下创建两个文件夹,node_cache 和 node_global。

    然后运行命令

    npm config set prefix "D:Program Files (x86)
    odejs
    ode_global"
    npm config set cache "D:Program Files (x86)
    odejs
    ode_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:WINDOWSsystem32>npm install -g puppeteer
    puppeteer@1.17.0 install D:Program Files (x86)
    odejs
    ode_global
    ode_modulespuppeteer
    node install.js
    
    Downloading Chromium r662092 - 140.3 Mb [====================] 100% 0.0s
    Chromium downloaded to D:Program Files (x86)
    odejs
    ode_global
    ode_modulespuppeteer.local-chromiumwin64-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
  • 相关阅读:
    Linux基础命令---mv
    Linux服务器---基础设置
    Linux基础命令---find
    Linux服务器配置---安装centos
    Linux基础命令---ls
    Linux基础命令---rmdir
    Linux基础命令---chown
    Linux基础命令---chmod
    Linux基础命令---chgrp
    Linux基础命令---ln
  • 原文地址:https://www.cnblogs.com/hchengmx/p/11009849.html
Copyright © 2011-2022 走看看