Open 21duxue opened 5 months ago
If possible, how do I need to configure it? Thank you
FAIL src/Header/index.test.js ● Test suite failed to run Cannot find module 'react' from '../../../node_modules/.pnpm/@testing-library+react@14.3.1/node_modules/@testing-library/react/dist/act-compat.js' Require stack: /node_modules/.pnpm/@testing-library+react@14.3.1/node_modules/@testing-library/react/dist/act-compat.js /node_modules/.pnpm/@testing-library+react@14.3.1/node_modules/@testing-library/react/dist/index.js Header/index.test.js 20 | }) 21 | > 22 | import { screen, render } from "@testing-library/react" | ^
<!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>
externals: { react: "React", "react-dom": "ReactDOM", }
You can still install react and react-dom as dev dependencies, this is usually what people are doing in these kind of approaches.
react
react-dom
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
html
webpack