Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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
Node.js 无法运行测试,打开的文件太多_Node.js_Reactjs_Npm_Jestjs - Fatal编程技术网

Node.js 无法运行测试,打开的文件太多

Node.js 无法运行测试,打开的文件太多,node.js,reactjs,npm,jestjs,Node.js,Reactjs,Npm,Jestjs,我现在无法运行测试,我可以在jests教程页面上运行basic sum.js测试,但无法测试我的react代码。我在其他网站上看到,移动节点4.x可以解决这个问题,但对我来说不是。感谢您的帮助 C:\wamp\www\ccRelaunchWorkspace>node-v v4.3.0 我正在运行Windows7 "devDependencies": { "babel-jest": "^9.0.0", "babel-polyfill": "*", "babel-preset

我现在无法运行测试,我可以在jests教程页面上运行basic sum.js测试,但无法测试我的react代码。我在其他网站上看到,移动节点4.x可以解决这个问题,但对我来说不是。感谢您的帮助

C:\wamp\www\ccRelaunchWorkspace>node-v v4.3.0

我正在运行Windows7

"devDependencies": {
    "babel-jest": "^9.0.0",
    "babel-polyfill": "*",
    "babel-preset-es2015": "*",
    "babel-preset-react": "*",
    "jest-cli": "*",
    "react-addons-test-utils": "~0.14.0"
  },
  "scripts": {
    "test": "jest"
  },
  "jest": {
    "scriptPreprocessor": "./node_modules/babel-jest",
    "unmockedModulePathPatterns": [
      "./node_modules/react",
      "./node_modules/react-dom",
      "./node_modules/react-addons-test-utils"
    ]
  },
错误:

Using Jest CLI v0.7.0
Error reading file: `C:\wamp\www\ccRelaunchWorkspace\node_modules\babel-preset-e
s2015\node_modules\babel-plugin-transform-es2015-parameters\node_modules\babel-t
raverse\node_modules\babel-code-frame\node_modules\chalk\node_modules\ansi-style
s\package.json`
C:\wamp\www\ccRelaunchWorkspace\node_modules\jest-cli\node_modules\node-haste\li
b\loader\ResourceLoader.js:88
      throw err;
      ^

Error: EMFILE: too many open files, open 'C:\wamp\www\ccRelaunchWorkspace\node_m
odules\babel-preset-es2015\node_modules\babel-plugin-transform-es2015-parameters
\node_modules\babel-traverse\node_modules\babel-code-frame\node_modules\chalk\no
de_modules\ansi-styles\package.json'
    at Error (native)
 npm ERR! Test failed.  See above for more details.
npm ERR! not ok code 0

我已经完全删除了所有模块,并将我的所有模块移动到
依赖项中,而不是在
开发依赖项中,删除了所有与jest相关的版本号,并将版本替换为
*
,然后运行
npm安装

,我已经完全删除了所有模块,并将我的所有模块移动到
依赖项中
,而不是在
依赖项中
,删除任何与jest相关的版本号,并将版本替换为
*
,然后运行
npm安装