-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
My project is react introduced through external links。
Can I use it without installing react or react-dom?
If possible, how do I need to configure it? Thank you
jest + @testing-library/react
error
FAIL src/Header/index.test.js
● Test suite failed to run
Cannot find module 'react' from '../../../node_modules/.pnpm/@[email protected]/node_modules/@testing-library/react/dist/act-compat.js'
Require stack:
/node_modules/.pnpm/@[email protected]/node_modules/@testing-library/react/dist/act-compat.js
/node_modules/.pnpm/@[email protected]/node_modules/@testing-library/react/dist/index.js
Header/index.test.js
20 | })
21 |
> 22 | import { screen, render } from "@testing-library/react"
| ^
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
</head>
<body>
<div id="root"></div>
</body>
<script ignore src="/assets/react/16.14.0/production/react.js"></script>
<script ignore src="/assets/react/16.14.0/production/react-dom.js"></script>
</html>
webpack
externals: {
react: "React",
"react-dom": "ReactDOM",
}
Metadata
Metadata
Assignees
Labels
No labels