小编Elh*_*eri的帖子

如何解决当前未启用对实验性语法“jsx”的支持

我正在尝试运行react-fancybox,但出现错误。 在此输入图像描述

我安装了 npm install --save-dev @babel/preset-reactnpm 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)

javascript npm reactjs babeljs

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

babeljs ×1

javascript ×1

npm ×1

reactjs ×1