小编Isa*_*aac的帖子

Chai变量未被Karma/Grunt加载

我不能让chai在业力/咕噜声中设置chai-as-promise.

我收到以下错误,当我运行grunt testkarma test/karma.conf.js:

PhantomJS 1.9.8 (Mac OS X 0.0.0) ERROR
  ReferenceError: Can't find variable: chai
  at /Users/isaac/Sites/ChessGame/node_modules/chai-as-promised/lib/chai-as-promised.js:19
Run Code Online (Sandbox Code Playgroud)

这对于这个问题看起来像是一个类似的问题,但是我遇到的问题是chai-as-promise,而不是sinon-chai.我已经证实node_modules/chai/chai.js存在.

这是我的package.json文件:

{
  "name": "chessgame",
  "private": true,
  "devDependencies": {
    "angular-mocks": "^1.4.3",
    "chai": "^3.2.0",
    "chai-as-promised": "^5.1.0",
    "chai-things": "^0.2.0",
    "grunt": "^0.4.5",
    "grunt-angular-templates": "^0.5.7",
    "grunt-autoprefixer": "^2.0.0",
    "grunt-concurrent": "^1.0.0",
    "grunt-contrib-clean": "^0.6.0",
    "grunt-contrib-compass": "^1.0.0",
    "grunt-contrib-concat": "^0.5.0",
    "grunt-contrib-connect": "^0.9.0",
    "grunt-contrib-copy": "^0.7.0",
    "grunt-contrib-cssmin": "^0.12.0",
    "grunt-contrib-htmlmin": "^0.4.0",
    "grunt-contrib-imagemin": "^0.9.2",
    "grunt-contrib-jshint": "^0.11.0",
    "grunt-contrib-uglify": "^0.7.0",
    "grunt-contrib-watch": "^0.6.1",
    "grunt-filerev": "^2.1.2",
    "grunt-google-cdn": "^0.4.3",
    "grunt-karma": "*",
    "grunt-mocha": …
Run Code Online (Sandbox Code Playgroud)

node.js gruntjs chai karma-runner

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

标签 统计

chai ×1

gruntjs ×1

karma-runner ×1

node.js ×1