首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebStorm中的gulp mocha问题

WebStorm中的gulp mocha问题
EN

Stack Overflow用户
提问于 2015-12-16 02:36:31
回答 1查看 314关注 0票数 2

我正在尝试使用gulp在WebStorm中运行测试。这些测试是从TypeScript转过来的。我正在运行标准的WebStorm配置,使用节点作为解释器来运行gulp。

吞咽文件:

代码语言:javascript
复制
var gulp = require('gulp'); var mocha = require('gulp-mocha');

gulp.task('default', function () {
    return gulp.src('app/**/*-spec.js', {read: false})
        // gulp-mocha needs filepaths so you can't have any plugins before it
        .pipe(mocha({reporter: 'nyan'})); });

错误:

"C:\Program (x86)\JetBrains\WebStorm 11.0.2\bin\runnerw.exe“"C:\Program Files\nodejs\node.exe”11.0.2\bin\runnerw.exe--颜色--gulpfile c:\dev\角-调度器\GULpfile.js默认13:33:22,使用gulpfile c:\dev\角调度器\GURPfile.js 13:33:22启动‘默认’.13:33:22‘默认’在32 ms之后犯了错误13:33:22 ReferenceError在插件‘gulp’消息: System是没有定义的堆栈:ReferenceError: System不在对象上定义。(c:\dev\angular-scheduler\app\classes\builders\CalBuilder-spec.js:1:63) at Module._compile (module.js:425:26) at Object.Module._extensions..js (module.js:432:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:313:12) at Module.require在c:\dev\angular-scheduler\node_modules\mocha\lib\mocha.js:216:27 at Array.forEach (原生)在Mocha.loadFiles (c:\dev\angular-scheduler\node_modules\mocha\lib\mocha.js:213:14)的要求(module.js:385:17) 进程已完成,退出代码为%1

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2015-12-16 03:22:55

我通过在tsc设置中使用commonjs来解决这个问题,而不是使用systemjs。

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

https://stackoverflow.com/questions/34303037

复制
相关文章

相似问题

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