代码之家  ›  专栏  ›  技术社区  ›  Manspof

降级至巴别塔6.2.3

  •  1
  • Manspof  · 技术社区  · 6 年前

    我用的是react js,我在我的电脑上安装了babel 7。 当我用命令打开React JS应用程序时

    NPX创建React应用程序项目名称

    然后我就

    纱线弹出

    我得到package.json(它的一部分)

    "dependencies": {
    "@babel/core": "7.1.0",
    "@svgr/webpack": "2.4.1",
    "babel-core": "7.0.0-bridge.0",
    "babel-eslint": "9.0.0",
    "babel-jest": "23.6.0",
    "babel-loader": "8.0.4",
    "babel-plugin-named-asset-import": "^0.2.3",
    "babel-preset-react-app": "^6.1.0",
    "bfj": "6.1.1",
    

    但是我和巴贝尔7有一些问题,所以我想降级到最后一个巴贝尔6.23.0”。 我在全球安装了它,当我在CMD上运行时

    babel --version
    

    我得到

    6.23.0 (babel-core 6.26.3)
    

    但是当我试图用 创建React应用程序 我得到了同样的巴别塔核心7.0,但我不想要它。 我想要这个宝贝(和我的其他项目一样)

     "autoprefixer": "7.1.6",
    "babel": "^6.23.0",
    "babel-core": "6.26.0",
    "babel-eslint": "7.2.3",
    "babel-jest": "20.0.3",
    "babel-loader": "7.1.2",
    "babel-preset-react-app": "^3.1.2",
    "babel-runtime": "6.26.0",
    "base64-img": "^1.0.4",
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   pgsandstrom    6 年前

    最新版本的create react应用程序版本2使用了babel 7。您可以选择使用较旧版本的create react app,如下所示:

    npx create-react-app@1 project_name
    
    推荐文章