运行 项目在 grunt 中完成代码覆盖后存在 HTML 文件
Run project exsiting HTML file after code coverage finish in grunt
我有使用 g运行t 生成代码覆盖率报告的节点应用程序
此报告位于下方,我能够 运行 手动
myAPP
-coverage
-index.html
我希望覆盖任务完成并在浏览器中向 运行 此 index.html 生成报告,我应该怎么做?
我找到了这个
https://www.npmjs.com/package/grunt-run
但它不起作用
我尝试了很多方法
grunt.initConfig({
run: {
commands: {
exec: '/coverage/lcov-report/index.html',
}
}
});
或
grunt.initConfig({
run: {
path: '/coverage/lcov-report/index.html',
}
});
也许我没有很好地使用它我只是想 运行 我的项目中现有的 html 文件和一些 g运行t 任务
在NodeJS中用浏览器打开网页有some modules that let's you do that cross-platform.
幸运的是,有一个与 open: grunt-open 集成的 grunt 插件。
配置时告诉index.html
的URL:
grunt.initConfig({
open : {
file : {
// Put here the absolute path of the file
path : '/path/to/coverage/lcov-report/index.html'
}
}
});
grunt.loadNpmTasks('grunt-open');
我有使用 g运行t 生成代码覆盖率报告的节点应用程序 此报告位于下方,我能够 运行 手动
myAPP
-coverage
-index.html
我希望覆盖任务完成并在浏览器中向 运行 此 index.html 生成报告,我应该怎么做? 我找到了这个
https://www.npmjs.com/package/grunt-run
但它不起作用
我尝试了很多方法
grunt.initConfig({
run: {
commands: {
exec: '/coverage/lcov-report/index.html',
}
}
});
或
grunt.initConfig({
run: {
path: '/coverage/lcov-report/index.html',
}
});
也许我没有很好地使用它我只是想 运行 我的项目中现有的 html 文件和一些 g运行t 任务
在NodeJS中用浏览器打开网页有some modules that let's you do that cross-platform.
幸运的是,有一个与 open: grunt-open 集成的 grunt 插件。
配置时告诉index.html
的URL:
grunt.initConfig({
open : {
file : {
// Put here the absolute path of the file
path : '/path/to/coverage/lcov-report/index.html'
}
}
});
grunt.loadNpmTasks('grunt-open');