Tag: gulp karma

gulp任务不访问karma.conf.js文件

我正在使用下面的gulp任务来执行karma / jasmineunit testing用例。 然而,由于某种原因,我无法访问karma.conf.js文件。 当我使用这个path包来访问karma.conf.js文件时,会发生这个问题。 吞噬任务 gulp.task('tdd', function (done) { karma.start({ configFile: fs.readFile(path.join(__dirname, '../Tests/karma.conf.js')), singleRun: true }, done); }); 错误我越来越 PS C:\Users\dell pc\Documents\Work\WebApiRole> gulp tdd [13:47:58] Using gulpfile ~\Documents\Work\WebApiRole\Gulpfile.js [13:47:58] Starting 'tdd'… INFO [karma]: Karma v0.12.32 server started at http://localhost:9876/ 它只是在上面的状态永远等待。 但是当像这样访问文件configFile: __dirname, '../Tests/karma.conf.js' (没有fs.readFile(path.join ),那么karma.conf.js成功访问karma.conf.js文件。 有人能给我一个关于我在这里做错了什么的想法吗?

npm是什么意思是“跳过失败的可选依赖项”?

节点和npm的最新版本导致运行业力问题。 当我尝试安装karma-cli npm i -g karma karma-cli我得到以下警告: npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.8 npm WARN optional Skipping failed optional dependency /gulp-karma/chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@0.2.1 而当我尝试运行karma test ,我得到以下错误: "C:\Program Files\nodejs\node.exe" "C:\Program Files (x86)\JetBrains\WebStorm […]