Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 开玩笑的错误,需要巴别塔^7.0.0-0“;,但却充满了",;6.26.3“;_Javascript_Reactjs_Jestjs - Fatal编程技术网

Javascript 开玩笑的错误,需要巴别塔^7.0.0-0“;,但却充满了",;6.26.3“;

Javascript 开玩笑的错误,需要巴别塔^7.0.0-0“;,但却充满了",;6.26.3“;,javascript,reactjs,jestjs,Javascript,Reactjs,Jestjs,我正在试着运行我的jest测试,但不断出现下面的错误,我如何才能运行我的jest测试 ● 测试套件无法运行 需要巴别塔“^7.0.0-0”,但已加载“6.26.3”。如果您确信您有一个兼容版本的@babel/core,那么很可能是构建过程中加载了错误的版本。检查此错误的堆栈跟踪以查找第一个没有提到“@babel/core”或“babel core”的条目,以查看调用babel的内容。 throwVersionError(node_modules/@babel/helper plugin-util

我正在试着运行我的
jest
测试,但不断出现下面的错误,我如何才能运行我的jest测试

● 测试套件无法运行 需要巴别塔“^7.0.0-0”,但已加载“6.26.3”。如果您确信您有一个兼容版本的@babel/core,那么很可能是构建过程中加载了错误的版本。检查此错误的堆栈跟踪以查找第一个没有提到“@babel/core”或“babel core”的条目,以查看调用babel的内容。 throwVersionError(node_modules/@babel/helper plugin-utils/lib/index.js:65:11)

我已经按照这里的指示做了,但仍然不高兴

My package.json:

{
    "name": "rgcalendar",
    "version": "0.0.1",
    "private": true,
    "scripts": {
        "start": "node node_modules/react-native/local-cli/cli.js start",
        "test": "jest",
        "test:watch": "npm test -- --watch"
    },
    "jest": {
        "preset": "react-native"
    },
    "dependencies": {
        "fsevents": "^1.2.4",
        "googleapi": "^1.0.2",
        "jest-cli": "^23.6.0",
        "moment": "^2.22.2",
        "native-base": "^2.8.1",
        "node-google-calendar": "^1.1.1",
        "prettier": "^1.13.7",
        "prop-types": "^15.6.2",
        "react": "16.3.1",
        "react-dom": "^16.5.0",
        "react-native": "^0.57.4",
        "react-native-autoreheight-webview": "^1.1.1",
        "react-native-calendars": "^1.20.0",
        "react-native-events-calendar": "^1.0.8",
        "react-native-fontawesome": "^5.7.0",
        "react-native-google-signin": "^1.0.0-rc6",
        "react-native-iphone-x-helper": "^1.0.3",
        "react-native-responsive-fontsize": "^0.1.2",
        "react-native-responsive-image": "^2.3.1",
        "react-native-vector-icons": "^4.6.0",
        "react-navigation": "^2.5.5",
        "react-navigation-redux-helpers": "^2.0.2",
        "react-redux": "^5.0.7",
        "redux": "^4.0.0",
        "redux-logger": "^3.0.6",
        "redux-thunk": "^2.3.0",
        "watchman": "^1.0.0"
    },
    "devDependencies": {
        "@babel/cli": "^7.0.0-beta.49",
        "@babel/core": "^7.1.6",
        "@babel/plugin-proposal-class-properties": "^7.0.0-beta.49",
        "@babel/plugin-syntax-dynamic-import": "^7.0.0-beta.49",
        "@babel/preset-env": "^7.0.0-beta.49",
        "@babel/preset-flow": "^7.0.0-beta.49",
        "@babel/preset-react": "^7.0.0-beta.49",
        "babel-core": "^7.0.0-bridge.0",
        "babel-eslint": "8.2.3",
        "babel-jest": "^23.6.0",
        "babel-loader": "^8.0.0-beta",
        "babel-plugin-module-resolver": "^3.1.1",
        "enzyme-adapter-react-16": "^1.5.0",
        "eslint": "^5.0.1",
        "jest": "23.2.0",
        "jest-enzyme": "^6.0.4",
        "react-native-mock": "^0.3.1",
        "react-test-renderer": "16.3.1",
        "regenerator-runtime": "^0.12.1"
    }
}
法律改革委员会:

{
  "presets": ["env", "react"],
  "plugins": [
    "@babel/plugin-proposal-optional-chaining",
    "@babel/plugin-proposal-class-properties",
    "@babel/plugin-syntax-dynamic-import"
  ]
}

我也有同样的问题。升级到
jest@24.0.0
为我工作。

我在开玩笑v26,仍然看到这个错误。我怀疑是别的原因。(就我而言,这是一个Vue项目,而不是React。)