Created a new react project with the package.json below:
{
"name": "test-react-app",
"version": "0.1.0",
"private": true,
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"dependencies": {
"immutability-helper": "^3.1.1",
"node-sass": "^7.0.1",
"react": "^18.1.0",
"react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1",
"react-dom": "^18.1.0",
"react-router-dom": "^6.3.0",
"react-scripts": "^5.0.1",
"sass-loader": "^13.0.0",
"scss": "^0.2.4",
"web-vitals": "^2.1.4",
"webpack": "^5.72.1"
}
}
whenever I run npm start I am given the following error:
ERROR in ./src/index.css (./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[5].use[2]!./node_modules/source-map-loader/dist/cjs.js!./src/index.css)
Module Error (from ./node_modules/postcss-loader/dist/cjs.js):
Loading PostCSS "postcss-preset-env" plugin failed: Cannot find module 'node:vm'
Require stack:
- C:\Users\xxx\Desktop\lcnc - prototype\lcnc\node_modules\@csstools\postcss-trigonometric-functions\dist\index.cjs
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\postcss-preset-env\dist\index.cjs
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\postcss-loader\dist\utils.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\postcss-loader\dist\index.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\postcss-loader\dist\cjs.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\loader-runner\lib\loadLoader.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\loader-runner\lib\LoaderRunner.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\webpack\lib\NormalModule.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\webpack-manifest-plugin\dist\index.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\react-scripts\config\webpack.config.js
- C:\Users\xxx\Desktop\lcnc - prototype\test\node_modules\react-scripts\scripts\start.js
does anyone have any ideas on how to possibly fix, I have been trying to use the documentation to start this project but keep running into this issue