我安装了 npm install --save-dev @babel/preset-react,npm install --save-dev @babel/plugin-syntax-jsx并且npm install --save-dev @babel/plugin-proposal-class-properties。我在根文件夹中创建一个 .babelrc.json 文件,并将以下内容粘贴到其中:
{
"presets": ["@babel/preset-react"]
}
Run Code Online (Sandbox Code Playgroud)
之后我npm start再次跑步。但我有同样的错误。我什至将 .babelrc 放在我的 src 文件夹中,但我有同样的错误。我读过类似的错误帖子如何解决错误:“jsx”当前未启用,但我无法解决我的问题。我是reactjs新手,在我插入的链接中被写入运行npm run dev。但是当我在终端中运行此代码时,出现此错误“npm ERR!缺少脚本:“dev””并且我的项目中没有 webpack.config.js 文件。有必要吗?
我的 package.json 是
{
"name": "mysite",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^5.16.4",
"@testing-library/react": "^13.2.0",
"@testing-library/user-event": "^13.5.0",
"bootstrap": "^5.1.3",
"font-awesome": "^4.7.0",
"formik": "^2.2.9",
"json-server": "^0.4.2",
"mixitup": "^3.3.1",
"react": "^18.1.0",
"react-animated-cursor": "^2.4.0",
"react-bootstrap": "^2.4.0",
"react-dom": "^18.1.0",
"react-fancybox": "^1.0.2",
"react-owl-carousel": "^2.3.3", …Run Code Online (Sandbox Code Playgroud)