1***@qq.com
1***@qq.com
  • 发布:2024-04-13 17:10
  • 更新:2024-04-15 11:01
  • 阅读:42

自动化测试 npm install --save 运行报错

分类:uni-app

自动化测试 npm install --save 运行报错

node版本:16.20.2
npm版本:8.19.4

2024-04-13 17:10 负责人:无 分享
已邀请:
JXWang

JXWang

原因是npm安装puppeteer的时候,默认会下载Chromium浏览器。但是由于某些原因,这个下载失败了。

有几种解决方法:

一. 使用现成的Chromium浏览器,这将使用你系统已安装的浏览器,而不再下载Chromium

npm install puppeteer --unsafe-perm=true --allow-root

二. 设置环境变量跳过Chromium下载

// 方式一:在npm命令前面加上这个环境变量  
PUPPETEER_SKIP_DOWNLOAD=true npm install  

// 方式二:先设置环境变量(直接终端里运行),再npm install  
# Windows  
set PUPPETEER_SKIP_DOWNLOAD='true'  

#Mac  
export PUPPETEER_SKIP_DOWNLOAD='true'  

npm install --save

要回复问题请先登录注册