草庐IT

gulp-jasmine

全部标签

node.js - 带有 Jasmine Node 的 Travis-CI

我正在尝试让travis-ci使用jasmine-node测试我的nodejs模块。当我从命令行运行测试时,它们都通过了,但无论出于何种原因,Travis总是将我的构建报告为失败。我的.travis.yml看起来像这样:language:node_jsnode_js:-0.6-0.8我的package.json看起来像这样:"scripts":{"test":"jasmine-nodetests/*.spec.js"}我尝试将before_script添加到我的travis.ymllanguage:node_jsnode_js:-0.6-0.8before_script:-"sudon

node.js - 带有 Jasmine Node 的 Travis-CI

我正在尝试让travis-ci使用jasmine-node测试我的nodejs模块。当我从命令行运行测试时,它们都通过了,但无论出于何种原因,Travis总是将我的构建报告为失败。我的.travis.yml看起来像这样:language:node_jsnode_js:-0.6-0.8我的package.json看起来像这样:"scripts":{"test":"jasmine-nodetests/*.spec.js"}我尝试将before_script添加到我的travis.ymllanguage:node_jsnode_js:-0.6-0.8before_script:-"sudon

node.js - 如何使用 Gulp 将多个 (npm) package.json 文件合并为一个?

假设我有一个mainFolder和3个子文件夹(subFolderA、subfolderB、subfolderC)。并且这些子文件夹都包含一个带有依赖项和devDependencies的package.json。(mainFolder/subFolderA/package.json)我想将它们组合成一个单独的package.json在mainFolder(mainFolder/package.json)是否有现有的gulp包(或Gulp之外的任何其他解决方案)来组合和合并package.json依赖项和devDependencies?(假设不会有版本冲突。如果有解决方案也涵盖这种情况,

node.js - 如何使用 Gulp 将多个 (npm) package.json 文件合并为一个?

假设我有一个mainFolder和3个子文件夹(subFolderA、subfolderB、subfolderC)。并且这些子文件夹都包含一个带有依赖项和devDependencies的package.json。(mainFolder/subFolderA/package.json)我想将它们组合成一个单独的package.json在mainFolder(mainFolder/package.json)是否有现有的gulp包(或Gulp之外的任何其他解决方案)来组合和合并package.json依赖项和devDependencies?(假设不会有版本冲突。如果有解决方案也涵盖这种情况,

javascript - gulp js src - base 的复制和使用

我有复制js文件的gulp任务这行不通gulp.src('./**/*.js',{base:'../src/main/'}).pipe(gulp.dest('../target/dist'));这行得通:gulp.src('../src/main/**/*.js',{base:'../src/main/'}).pipe(gulp.dest('../target/dist'));那么这里的base有什么用呢?如果我必须将整个路径放在第一个参数中,我为什么要使用base?有没有关于gulpsrc的官方文档?是否值得在文档有限的情况下使用gulp而不是grunt?[根据评论更新]为什么我使用

javascript - gulp js src - base 的复制和使用

我有复制js文件的gulp任务这行不通gulp.src('./**/*.js',{base:'../src/main/'}).pipe(gulp.dest('../target/dist'));这行得通:gulp.src('../src/main/**/*.js',{base:'../src/main/'}).pipe(gulp.dest('../target/dist'));那么这里的base有什么用呢?如果我必须将整个路径放在第一个参数中,我为什么要使用base?有没有关于gulpsrc的官方文档?是否值得在文档有限的情况下使用gulp而不是grunt?[根据评论更新]为什么我使用

javascript - 当我输入 npm start 时如何启动 Gulp watch 任务

我有一个gulp.js文件,其中包括:gulp.task('default',['watch']);哪个启动了监视任务gulp.task('watch',function(){gulp.watch(productionScripts,['autoConcat']);});然后在productionScripts中对文件的任何保存更改,监视任务将连接文件。我想做的是在我的package.json中,我想在我输入npmstart时启动这个watch(这已经启动了我的Node服务器)。package.json"start":"nodeserver.js",更新--------Ben(b3nj

javascript - 当我输入 npm start 时如何启动 Gulp watch 任务

我有一个gulp.js文件,其中包括:gulp.task('default',['watch']);哪个启动了监视任务gulp.task('watch',function(){gulp.watch(productionScripts,['autoConcat']);});然后在productionScripts中对文件的任何保存更改,监视任务将连接文件。我想做的是在我的package.json中,我想在我输入npmstart时启动这个watch(这已经启动了我的Node服务器)。package.json"start":"nodeserver.js",更新--------Ben(b3nj

javascript - 如何在 Visual Studio Code 中调试从 Grunt 运行的 Jasmine 测试?

我的单元测试是通过Grunt使用Karma/Jasmine运行的。当我运行时grunttest测试从命令行执行。在VisualStudioCode中打开项目时,我可以使用Tasks:RunTestTask运行相同的命令。VSCode使用test参数执行Grunt并显示输出。在这种情况下如何调试VSCode运行的测试用例?当我按下F5时,会打开launch.json模板文件。我需要为program、args等提供什么来启动/调试由grunttest运行的相同测试用例?我尝试了以下方法:程序:/usr/local/bin/gruntargs:["test"]这成功启动了Grunt进程并执行

javascript - 如何在 Visual Studio Code 中调试从 Grunt 运行的 Jasmine 测试?

我的单元测试是通过Grunt使用Karma/Jasmine运行的。当我运行时grunttest测试从命令行执行。在VisualStudioCode中打开项目时,我可以使用Tasks:RunTestTask运行相同的命令。VSCode使用test参数执行Grunt并显示输出。在这种情况下如何调试VSCode运行的测试用例?当我按下F5时,会打开launch.json模板文件。我需要为program、args等提供什么来启动/调试由grunttest运行的相同测试用例?我尝试了以下方法:程序:/usr/local/bin/gruntargs:["test"]这成功启动了Grunt进程并执行