puppeteer-on-termux icon indicating copy to clipboard operation
puppeteer-on-termux copied to clipboard

Some issue with cjs/puppeteer/common/assert.js:26

Open j67Sv89n opened this issue 1 year ago • 0 comments

If I understand it's some problem with location path in termux and proot or version nodejs? I'm lunch code with "type": "module", and (async () => { const browser = await puppeteer.launch({headless: true, args:['--no-sandbox']});

localhost:~/puppeteer-on-termux# node index.
js
/root/puppeteer-on-termux/node_modules/puppeteer-core/lib/cjs/puppeteer/common/assert.js:26
        throw new Error(message);
              ^

Error: Unsupported platform: android
    at exports.assert (/root/puppeteer-on-termux/node_modules/puppeteer-core/lib/cjs/puppeteer/common/assert.js:26:15)
    at BrowserFetcher.setPlatform (/root/puppeteer-on-termux/node_modules/puppeteer-core/lib/cjs/puppeteer/node/BrowserFetcher.js:175:25)
    at new BrowserFetcher (/root/puppeteer-on-termux/node_modules/puppeteer-core/lib/cjs/puppeteer/node/BrowserFetcher.js:159:14)
    at resolveExecutablePath (/root/puppeteer-on-termux/node_modules/puppeteer-core/lib/cjs/puppeteer/node/Launcher.js:442:28)
    at ChromeLauncher.launch (/root/puppeteer-on-termux/node_modules/puppeteer-core/lib/cjs/puppeteer/node/Launcher.js:77:53)
    at async file:///root/puppeteer-on-termux/index.js:4:19

Node.js v19.6.1
localhost:~/puppeteer-on-termux# node --trac
e-warnings index.index.js
node:internal/modules/cjs/loader:1093
  throw err;
  ^

Error: Cannot find module '/root/puppeteer-on-termux/index.index.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:1090:15)
    at Module._load (node:internal/modules/cjs/loader:934:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
    at node:internal/main/run_main_module:23:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v19.6.1
localhost:~/puppeteer-on-termux# ls
README.md         package.json
index.js          screenshots
node_modules      yarn.lock
package.j19.4.0x
localhost:~/puppeteer-on-termux#

j67Sv89n avatar Apr 14 '23 19:04 j67Sv89n