View Code? Open in Web Editor
NEW
Complete Guide to Test Chrome Extensions with Puppeteer
Home Page: https://tweak-extension.com/blog/complete-guide-test-chrome-extension-puppeteer
License: Apache License 2.0
JavaScript 97.76%
HTML 1.40%
CSS 0.84%
puppeteer-test-browser-ext's People
Contributors
puppeteer-test-browser-ext's Issues
Issue
npm start
threw the following error:
> [email protected] start
> node scripts/start.js
node:internal/modules/cjs/loader:998
throw err;
^
Error: Cannot find module 'react-dev-utils/getPublicUrlOrPath'
Require stack:
- /Users/myname/puppeteer-test-browser-ext-main/config/paths.js
- /Users/myname/puppeteer-test-browser-ext-main/config/env.js
- /Users/myname/puppeteer-test-browser-ext-main/scripts/start.js
at Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
at Module._load (node:internal/modules/cjs/loader:841:27)
at Module.require (node:internal/modules/cjs/loader:1061:19)
at require (node:internal/modules/cjs/helpers:103:18)
at Object.<anonymous> (/Users/myname/puppeteer-test-browser-ext-main/config/paths.js:5:28)
at Module._compile (node:internal/modules/cjs/loader:1159:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
at Module.load (node:internal/modules/cjs/loader:1037:32)
at Module._load (node:internal/modules/cjs/loader:878:12)
at Module.require (node:internal/modules/cjs/loader:1061:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/Users/myname/puppeteer-test-browser-ext-main/config/paths.js',
'/Users/myname/puppeteer-test-browser-ext-main/config/env.js',
'/Users/myname/puppeteer-test-browser-ext-main/scripts/start.js'
]
}
Reproduction Steps
- Clone repo
- Change directory to repo
- Run
npm start
Solution
While in repo, run export NODE_OPTIONS=--openssl-legacy-provider
.
Source
https://stackoverflow.com/questions/69665222/node-js-17-0-1-gatsby-error-digital-envelope-routinesunsupported-err-os
Details
- Darwin Kernel Version 22.4.0: Mon Mar 6 20:59:28 PST 2023; root:xnu-8796.101.5~3/RELEASE_ARM64_T6000
- arm64
- Node.js v18.12.1