【发布时间】:2015-07-31 00:46:39
【问题描述】:
我正在尝试运行一些笑话测试,但不断收到错误:
'jest' 不是内部或外部命令、可运行程序或批处理文件。
这是我的 package.json,谁能帮忙设置我的测试框架?
{
"name": "lac-react",
"version": "0.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "jest"
},
"author": "",
"license": "ISC",
"devDependencies": {
"browserify": "^9.0.8",
"gulp": "^3.8.11",
"gulp-concat": "^2.5.2",
"gulp-cssmin": "^0.1.7",
"gulp-react": "^3.0.1",
"gulp-rename": "^1.2.2",
"gulp-streamify": "0.0.5",
"gulp-uglify": "^1.2.0",
"gulp-watch": "^4.2.4",
"reactify": "^1.1.0",
"vinyl-source-stream": "^1.1.0",
"watchify": "^3.2.1"
},
"jest": {
"scriptPreprocessor": "./preprocessor.js",
"unmockedModulePathPatterns": [
"react"
],
"testPathDirs": [
"./src/components/__tests__/"
]
},
"dependencies": {
"moment": "^2.10.2",
"react": "^0.13.2",
"react-datepicker": "^0.6.2",
"react-message": "^1.3.0",
"react-router": "^0.13.3",
"react-skylight": "^0.2.0",
"superagent": "^1.2.0",
"react": "*",
"react-tools": "*",
"jest-cli": "*"
}
}
【问题讨论】: