狼吞虎咽的摩卡问题在网上风暴
gulp-mocha issue in WebStorm
我正在尝试使用gulp-mocha在WebStorm中运行测试。测试是从TypeScript传输的。我正在运行标准的WebStorm配置,以使用node作为解释器来运行gulp。
Gulp文件:
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 Files(x86)''JetBrains''WebStorm 11.0.2''bin''runnerw.exe"C:''Program Files''nodejs''node.exe"C: ''Users''us1''AppData''Roaming''npm''node_modules''gulp''bin''gulp.js--color--gulpfile c:''dev''angular scheduler''gulpfile.js默认[1:33:22]使用gulpfile[13:33:22]正在启动"默认"。。。[13:33:22]"default"在32之后出错ms[1:33:22]ReferenceError in plugin'gulp-mocha'消息:系统未定义堆栈:ReferenceError:系统未定义在对象处。(c:''dev''angular scheduler''app''classes''builders''CalBuilder-spec.js:1:63)在模块中_compile(模块.js:452:26)位于Object.Module_extensions..js(Module.js:432:10)在Module.load(Module.js:356:32)位于Function.Module_load(Module.js:331:12)在Module.require(Module.js:366:17)at required(模块.js:385:17)位于c:''dev''angular scheduler''node_modules''mocha''lib''mocha.js:216:27在Array.forEach(本地)在Mocha.loadFiles(c:''dev''angular scheduler''node_modules''Mocha''lib''Mocha.js:23:14)
进程结束,退出代码为1
任何帮助都将不胜感激。
我通过在tsc设置中使用commonjs而不是systemjs解决了这个问题。
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- TableExport jquery插件:文件名和扩展名问题
- JavaScript Pub/Sub属性访问问题
- JavaScript异步问题
- 如何解决Yii中的页面刷新问题
- Safari(Mac OS)上的jQuery平滑滚动问题
- jqGrid树网格问题
- 使用正则表达式评估电子邮件地址时出现性能问题
- 如何消除代码中的未定义和其他问题
- JavaScript代码问题:我正在将对象转换为数组
- 三星智能电视应用程序;Brightcove示例应用程序远程控制问题
- 由于iframe导致的问题
- ReactJS和SpringDataRest缓存问题可能与websocket有关
- 狼吞虎咽的摩卡问题在网上风暴