我正在尝试使用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)