首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gulp issue browser从不启动

gulp issue browser从不启动
EN

Stack Overflow用户
提问于 2016-04-22 03:42:37
回答 1查看 65关注 0票数 1

我全局安装了node 4.4.3 npm 3.8.6 protractor: 3.2.2 gulp 3.9.1全局和本地安装了一个链接

package.json

代码语言:javascript
复制
"devDependencies": {
        "connect": "3.4.1",
        "gulp-load-plugins": "1.2.0",
        "gulp-protractor": "2.1.0",
        "serve-static": "1.10.2",
        "karma":"0.13.22",
        "karma-chrome-launcher": "0.2.3",
        "karma-jasmine": "0.3.8"
    }

gulpfile.js

代码语言:javascript
复制
var  Server = require('karma').Server;

gulp.task('test3', function (done) {
Server.start({
        configFile: __dirname + '/karma.conf.js'

    }, done);
});

当我运行任务时,我得到的唯一反馈是

代码语言:javascript
复制
[11:10:03] Starting 'test3'...

21 04 2016 11:10:04.008:WARN [karma]: No captured browser, open http://localhost:9876/

21 04 2016 11:10:04.016:INFO [karma]: Karma v0.13.22 server started at http://localhost:9876/

然后它就会永远等待

当我以“旧”方式运行任务时:

代码语言:javascript
复制
 var karma = require('karma').server;
    var karmaConf = require('./karma.conf.js')();
    karma.start(karmaConf, done);

它工作正常

我确实有一个正确配置的karma.conf.js。谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-04-22 07:12:37

好的,我发现我的karma.conf.js是这样的

代码语言:javascript
复制
module.exports = function () {
    return {...};
};

我做了一些改动,让它变成这样

代码语言:javascript
复制
module.exports = function (config) {
    config.set( { ....

这使得它可以工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36779045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档