修复 puppeteer Chromium 启动失败

This commit is contained in:
🌌 2023-05-12 10:55:32 +08:00
parent d31c09ace7
commit fdd2936cec
3 changed files with 3 additions and 3 deletions

View File

@ -31,7 +31,7 @@
"node-schedule": "^2.1.1", "node-schedule": "^2.1.1",
"node-xlsx": "^0.21.2", "node-xlsx": "^0.21.2",
"pm2": "^5.3.0", "pm2": "^5.3.0",
"puppeteer": "^20.1.2", "puppeteer": "^20.2.0",
"redis": "^4.6.6", "redis": "^4.6.6",
"sequelize": "^6.31.1", "sequelize": "^6.31.1",
"sqlite3": "^5.1.6", "sqlite3": "^5.1.6",

View File

@ -10,7 +10,7 @@ chromiumPath:
puppeteerWS: puppeteerWS:
# headless # headless
headless: true headless: "new"
# puppeteer启动args注意args的--前缀 # puppeteer启动args注意args的--前缀
args: args:

View File

@ -23,7 +23,7 @@ export default class PuppeteerRenderer {
/** 截图次数 */ /** 截图次数 */
this.renderNum = 0 this.renderNum = 0
this.config = { this.config = {
headless: Data.def(config.headless, true), headless: Data.def(config.headless, "new"),
args: Data.def(config.args, [ args: Data.def(config.args, [
'--disable-gpu', '--disable-gpu',
'--disable-setuid-sandbox', '--disable-setuid-sandbox',