gpt4 book ai didi

gulp任务找不到karma.conf.js

转载 作者:行者123 更新时间:2023-12-04 03:36:58 24 4
gpt4 key购买 nike

我试图通过 gulp 任务运行 karma 测试。我使用https://github.com/karma-runner/gulp-karma,由于某种原因,gulp无法找到我的karma.conf.js。该文件与gulpfile位于同一文件夹中。项目的根。无论我采用什么路径,都会出现相同的错误File ./karma.conf.js不存在。我无法弄清楚如何正确地对其进行路径设置。这是gulp任务的代码。

gulp.task('tdd', function (done) {
new Server({
configFile: 'karma.conf.js'
}, done).start();
});

最佳答案

这就是我使用Gulp加速 karma 的方式(并且两个文件都在同一根目录中)。

var karma = require('karma');

gulp.task('karma', function (done) {
karma.server.start({
configFile: __dirname + '/karma.conf.js'
}, done);
});

更新

如果您正在运行NODE.js,则

NODE Explnation for __dirname link

"The name of the directory that the currently executing script resides in."



如果您没有运行NODE.js,那么可能您所需要的只是
configFile: '/karma.conf.js'

但是,如果您正在运行NODE,则使用第一个示例。

关于gulp任务找不到karma.conf.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31844542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com