草庐IT

gulp-mocha

全部标签

node.js - Gulp: Node 4.0 更新后的段错误 11

我刚刚更新到Node4。当我运行Gulp时,我看到:Segmentationfault:11我的包括:vargulp=require('gulp');varjscs=require('gulp-jscs');varconcat=require('gulp-concat');varuglify=require('gulp-uglify');varrename=require('gulp-rename');varresponsive=require('gulp-responsive');varimagemin=require('gulp-imagemin');varjpegtran=req

node.js - Gulp: Node 4.0 更新后的段错误 11

我刚刚更新到Node4。当我运行Gulp时,我看到:Segmentationfault:11我的包括:vargulp=require('gulp');varjscs=require('gulp-jscs');varconcat=require('gulp-concat');varuglify=require('gulp-uglify');varrename=require('gulp-rename');varresponsive=require('gulp-responsive');varimagemin=require('gulp-imagemin');varjpegtran=req

node.js - 确保 Express 应用程序在每次 Mocha 测试之前运行

我正在使用ExpressJS、NodeJS、Mongoose和Mocha开发RESTAPI。问题是我有一个app.coffee文件,它负责设置ExpressJS并连接到Mongoose。我设置的方式是先连接Mongoose,如果连接成功,则启动ExpressJS应用程序。问题是在设置Mocha时,我需要确保app.coffee中存在的ExpressJS应用程序在执行任何测试用例之前完全启动成功,包括所有异步代码。为此,我创建了一个test_helper.coffee并将以下代码放入其中,但是,即使app.coffee中的代码尚未完全执行,测试用例也会开始执行,这实际上是有意义的:bef

node.js - 确保 Express 应用程序在每次 Mocha 测试之前运行

我正在使用ExpressJS、NodeJS、Mongoose和Mocha开发RESTAPI。问题是我有一个app.coffee文件,它负责设置ExpressJS并连接到Mongoose。我设置的方式是先连接Mongoose,如果连接成功,则启动ExpressJS应用程序。问题是在设置Mocha时,我需要确保app.coffee中存在的ExpressJS应用程序在执行任何测试用例之前完全启动成功,包括所有异步代码。为此,我创建了一个test_helper.coffee并将以下代码放入其中,但是,即使app.coffee中的代码尚未完全执行,测试用例也会开始执行,这实际上是有意义的:bef

javascript - 以编程方式运行 Mocha 并将结果传递给变量或函数

我已经使用ZombieJS和Chai在mocha中设置了一套测试。测试加载网站并检查各种服务是否已正确预订并显示给网站的访问者。我的目标是每天运行测试,然后将结果通过电子邮件发送给我的团队。测试都按预期运行,但我遇到的阻塞如下。如何将JSON报告器结果传递到另一个node.js脚本,以便通过电子邮件发送结果。使用nodemailer和下划线模板构建和发送电子邮件将非常简单。我目前的想法是有两种方法。使用shell脚本运行mocha测试并将JSON输出通过管道传输到Node脚本并从命令行参数处理JSON。比如……mochatest/services/homepage.js>nodeema

javascript - 以编程方式运行 Mocha 并将结果传递给变量或函数

我已经使用ZombieJS和Chai在mocha中设置了一套测试。测试加载网站并检查各种服务是否已正确预订并显示给网站的访问者。我的目标是每天运行测试,然后将结果通过电子邮件发送给我的团队。测试都按预期运行,但我遇到的阻塞如下。如何将JSON报告器结果传递到另一个node.js脚本,以便通过电子邮件发送结果。使用nodemailer和下划线模板构建和发送电子邮件将非常简单。我目前的想法是有两种方法。使用shell脚本运行mocha测试并将JSON输出通过管道传输到Node脚本并从命令行参数处理JSON。比如……mochatest/services/homepage.js>nodeema

javascript - 如何从另一个 gulp file.js 导入所有任务

是否可以有一个主要的gulpfile.js来调用其他gulpfiles.js的任务?将子gulpfile.js简单地“要求”到主文件中是行不通的。我有一个平台项目,其中包括几个带有单独gulpfile的子项目,所以我需要一个解决方案来管理主要项目中的所有子gulpfile 最佳答案 可以有一个主gulpfile.js,使用require-dir从其他gulpfiles.js调用任务。模块。从项目自述文件中使用它:跨多个文件拆分任务如果您的gulpfile.js开始变得太大,您可以拆分任务使用require-dir到单独的文件中模块。

javascript - 如何从另一个 gulp file.js 导入所有任务

是否可以有一个主要的gulpfile.js来调用其他gulpfiles.js的任务?将子gulpfile.js简单地“要求”到主文件中是行不通的。我有一个平台项目,其中包括几个带有单独gulpfile的子项目,所以我需要一个解决方案来管理主要项目中的所有子gulpfile 最佳答案 可以有一个主gulpfile.js,使用require-dir从其他gulpfiles.js调用任务。模块。从项目自述文件中使用它:跨多个文件拆分任务如果您的gulpfile.js开始变得太大,您可以拆分任务使用require-dir到单独的文件中模块。

javascript - 对我的 React.js 模块使用 gulp-browserify 我在浏览器中得到 'require is not defined'

我正在尝试使用gulp-browserify生成一个bundle.js文件,该文件可以包含到客户端的浏览器中并开始渲染React组件。这是我的App.js文件:/**@jsxReact.DOM*/varReact=require('react');varApp=React.createClass({render:function(){returnHello{this.props.name}!;}});module.exports=App;还有我的package.json:"name":"hellosign-gulp","version":"0.1.1","dependencies":{

javascript - 对我的 React.js 模块使用 gulp-browserify 我在浏览器中得到 'require is not defined'

我正在尝试使用gulp-browserify生成一个bundle.js文件,该文件可以包含到客户端的浏览器中并开始渲染React组件。这是我的App.js文件:/**@jsxReact.DOM*/varReact=require('react');varApp=React.createClass({render:function(){returnHello{this.props.name}!;}});module.exports=App;还有我的package.json:"name":"hellosign-gulp","version":"0.1.1","dependencies":{