为了账号安全,请及时绑定邮箱和手机立即绑定

grunt test cannot success

运行grunt test的时候显示如下信息:

Running "connect:testserver" (connect) task
Started connect web server on http://localhost:8889

Running "karma:unit" (karma) task
INFO [karma]: Karma v0.12.31 server started at http://localhost:8890/
INFO [launcher]: Starting browser PhantomJS
ERROR [launcher]: Cannot start PhantomJS
	
INFO [launcher]: Trying to start PhantomJS again (1/2).
ERROR [launcher]: Cannot start PhantomJS
	
INFO [launcher]: Trying to start PhantomJS again (2/2).
ERROR [launcher]: Cannot start PhantomJS
	
ERROR [launcher]: PhantomJS failed 2 times (cannot start). Giving up.
Warning: Task "karma:unit" failed. Use --force to continue.

Aborted due to warnings.

karma的配置是这样的:

module.exports = function (config) {
    config.set({
        basePath: '../',
        frameworks: ['jasmine'],
        files: [
            // bower:js
            'bower_components/jquery/dist/jquery.js',
            'bower_components/angular/angular.js',
            'bower_components/bootstrap/dist/js/bootstrap.js',
            'bower_components/angular-animate/angular-animate.js',
            'bower_components/angular-cookies/angular-cookies.js',
            'bower_components/angular-route/angular-route.js',
            'bower_components/angular-sanitize/angular-sanitize.js',
            'bower_components/angular-mocks/angular-mocks.js',
            // endbower
            'js/**/*.js',
            'test/spec/**/*.js'
        ],
        browsers: [
            'PhantomJS'
        ],
        plugins: [
            'karma-phantomjs-launcher',
            'karma-jasmine'
        ],
        port: 8890

    })
}

请问怎么解决?谢谢

正在回答

0 回答

举报

0/150
提交
取消
Grunt-beginner前端自动化工具
  • 参与学习       60389    人
  • 解答问题       408    个

通过配置Grunt自动化工具,提高您的工作效率,出乎您的想象

进入课程

grunt test cannot success

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信