nodejs无法下载puppeteer附带的chromium解决方案
nodejs无法下载puppeteer附带的chromium解决方案:
2019.08.19更新:
原以为chromium这玩意是没有镜像地址的,偶然发现还是有的,使用npm命令切换下载地址即可,可以先ping地址测试,如果地址不能使用可搜索“PUPPETEER_DOWNLOAD_HOST”
npm config set PUPPETEER_DOWNLOAD_HOST https://storage.googleapis.com.cnpmjs.org
感谢广大网友
由于网络原因,npm相关下载可使用 --registry=https://registry.npm.taobao.org,但是chromium始终不能下载,每次都上墙。。太麻烦,网上搜的别的基本没有多少正面说明易于操作的,所以有了这篇方案。。直接说方法:
1.当然是上墙,一句命令下去喝杯水就好。。。。。
2.首先手动下载chromium,链接我放在后面(现在是2019年5月,时间太长可能会失效,有需要的请自行检查)。打开node_modules\puppeteer\package.json,将chromium_revision参数改为637110,然后将文件解压至node_modules\puppeteer\目录下,执行puppeteer.launch即可调起浏览器
chromium链接:https://pan.baidu.com/s/1Zcrf6SP24QOX-uXl8jHsbg 提取码:319o(大小140M)
-------------着急使用下面可不看---------
具体位置,通过puppeteer/index找几个文件,可发现浏览器调起最终在puppeteer\lib\BrowserFetcher,初始化的时候取了json中的参数,路径已经预设过,因为路径名称包括版本号,所以放文件进去改一下版本号即可
nodejs无法下载puppeteer附带的chromium解决方案相关推荐
- nodejs爬虫库—puppeteer的使用
nodejs爬虫库-puppeteer的使用 很香的一个爬虫库,在熟练掌握我原生JS的使用下,使用该库,轻轻松松爬取各种数据~ 该文章只记录个人认为比较好用的几个函数,如需要详细介绍请看相关文档: P ...
- 关于GitHub下载巨慢问题的解决方案
学习笔记,仅供参考,有错必纠 完全参考自:解决GitHub下载速度缓慢的问题(小图灵创客工坊) 备注:亲测-没用 关于GitHub下载巨慢问题的解决方案 打开Hosts文件 Hosts文件地址 C:\ ...
- microsoft账号登陆一直在加载_英雄联盟手游下载,附带拳头账号注册教程
欢迎关注[花卷来了]公众号. 如果喜欢本期节目 请点赞.再看.分享给朋友吧~ 软件资源请回复文章底部今日关键词获取 /排版:萌萌哒花卷 /来源:采集自网络 今日主题:最新英雄联盟手游下载,附带拳头账号 ...
- Android SDK Manager无法显示可供下载的未安装SDK解决方案
Android SDK Manager无法显示可供下载的未安装SDK解决方案 参考文章: (1)Android SDK Manager无法显示可供下载的未安装SDK解决方案 (2)https://ww ...
- 关于下载表格数据乱码的解决方案
近期我学会了一种处理下载数据中出现乱码的解决方案,解决了以前一直存在的问题,接下来就分享给大家. 1.以下是下载表格以及乱码 2.解决方案 另外创建一个新的Excel文件 点击资料标签,从文字/CSV ...
- jdk官网下载,附带镜像站下载方式
jdk官网下载,附带镜像站下载方式 历史 Java 版本官网下载地址 https://www.oracle.com/java/technologies/downloads/archive/ 这个地址可 ...
- nodejs的下载与安装
nodejs的下载与安装 1.进入nodejs官网(https://nodejs.org/zh-cn/download/),下载msi安装包: 2.根据路径找到下载好的文件,双击打开文件: 3.勾选同 ...
- 高速下载ChatGLM模型文件的解决方案
大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...
- nodejs的下载安装及环境配置及常见问题--react学习必备--nodejs重新安装前的必要卸载
学习react我们首先需要使用react和react-dom这两个包,然而在终端用npm触发这一事件的前提是已经安装了nodejs.提示为 npm : 无法将"npm"项识别为 c ...
最新文章
- mysql根据id删除数据sql语句_sql delete根据id删除数据库
- Apache中的Order Allow,Deny用法详解
- MySQL数据库常用命令_常用SQL语句及命令_MySQL常用语句
- python中算法定义_python算法
- 推荐几个单细胞数据分享和展示平台 | 短视频演示
- 表达式计算:后缀表达式求解 以及 中缀表达式转换为后缀表达式
- [HAOI2015]树上染色(树形背包)
- MTK 驱动开发(17)---LCD MIPI
- qwidget设置背景颜色_Python+PyQt编程示例:设置窗口背景色及分割条颜色
- pycharm不能输入代码
- restlet client插件下载
- Unity 角度与旋转(四元数与欧拉角)
- 常见音频编码格式总结
- go实现简单的chan
- 解决java.lang.ClassCastException class java.lang.Integer cannot be cast to class java.lang.Long异常
- Kubernetes基础:Pause镜像源码解读
- Emacs-206-Windows上实现org-pomodoro的声音提示播放
- 一体式计算机内存怎么变大,一体机电脑内存多大合适?
- 数据库学习-三种异常
- vue ie浏览器兼容