Gruntjs 使用grunt测试JavaScript
我必须使用grunt框架对JavaScript文件运行测试Gruntjs 使用grunt测试JavaScript,gruntjs,grunt-contrib-requirejs,Gruntjs,Grunt Contrib Requirejs,我必须使用grunt框架对JavaScript文件运行测试 只需要一个简单的例子就可以做到这一点,目标文件/test/filename.js依赖于另一个文件。基本上您必须使用grunt execute命令 以下是解释: 简单地说,这就是您应该为您的特定需求所做的: module.exports = function(grunt) { grunt.initConfig({ execute: { simple_target: { // exe
只需要一个简单的例子就可以做到这一点,目标文件/test/filename.js依赖于另一个文件。基本上您必须使用grunt execute命令 以下是解释: 简单地说,这就是您应该为您的特定需求所做的:
module.exports = function(grunt) {
grunt.initConfig({
execute: {
simple_target: {
// execute javascript files in a node child_process
src: ['filename.js']
}
}
})
grunt.loadNpmTasks('grunt-execute');
grunt.registerTask('default', ['execute']);
}
而且
"grunt": "~0.4.4",
"grunt-execute": "~0.1.5"
应该存在于package.json中,然后只需执行npm安装如果我理解正确,您需要使用grunt使用某种JsHint来过滤javascript?我已经在.js文件中编写了代码,并将其放在/test文件夹中。现在我想运行这些测试文件,检查它们是否正在使用Grunt执行。您研究或尝试了哪些测试框架?如果您已经编写了测试,您使用了哪些测试语法?你是否在寻找一个答案,例如,告诉你使用Karma test runner和Jasmine测试语法,并将Jasmine jquery添加到它,所有这些都与requirejs混合使用?我只需要使用grunt运行一个名为/test/filename.js的文件,该文件内部将运行大约五个测试文件。我不需要使用任何框架,当我在NodeJS框架上运行时,我只需要从grunt调用文件。。。