相关疑难解决方法(0)

generator-angular:调用`grunt test`时找不到任务"karma"

我正在尝试使用Yeoman为AngularJS设置开发环境,我根据说明安装了Yeoman:sudo npm install -g yo bower grunt-cli generator-angular我正在生成一个新的应用程序yo angular.

生成应用程序后,运行karma start会启动karma服务器,但运行grunt test结果

Loading "grunt-karma.js" tasks...ERROR
>> TypeError: object is not a function
Warning: Task "karma" not found. Use --force to continue.

Aborted due to warnings.
Run Code Online (Sandbox Code Playgroud)

我该如何解决 ?

编辑:一些文件(从Yeoman新鲜生成)

Gruntfile.js:

'use strict';
var lrSnippet = require('grunt-contrib-livereload/lib/utils').livereloadSnippet;
var mountFolder = function (connect, dir) {
  return connect.static(require('path').resolve(dir));
};

module.exports = function (grunt) {
  // load all grunt tasks
  require('matchdep').filterDev('grunt-*').forEach(grunt.loadNpmTasks);

  // configurable paths
  var yeomanConfig = …
Run Code Online (Sandbox Code Playgroud)

gruntjs yeoman karma-runner

39
推荐指数
3
解决办法
3万
查看次数

标签 统计

gruntjs ×1

karma-runner ×1

yeoman ×1