Javascript 如何从Gradle运行JS Karma测试

Javascript 如何从Gradle运行JS Karma测试,javascript,gradle,karma-runner,Javascript,Gradle,Karma Runner,我正在尝试向我的项目添加一个Gradle任务来运行Karma测试。到目前为止,这些测试都是从命令行手动运行的。我发现了一个Gradle JS插件,但它似乎没有Karma集成。除了通过命令执行它们之外,还有其他解决方案吗?package.json "scripts": { "test-unit": "karma start test/unit/conf/karma.js" } 格雷德尔先生 apply plugin: 'node' buildscript { dependenci

我正在尝试向我的项目添加一个Gradle任务来运行Karma测试。到目前为止,这些测试都是从命令行手动运行的。我发现了一个Gradle JS插件,但它似乎没有Karma集成。除了通过命令执行它们之外,还有其他解决方案吗?

package.json

"scripts": {
   "test-unit": "karma start test/unit/conf/karma.js"
}
格雷德尔先生

apply plugin: 'node'

buildscript {
    dependencies {
        classpath 'com.moowork.gradle:gradle-node-plugin:0.4'
    }
}



// javascript unit testing
task testUnit(type: NpmTask) {
    args = ['run', 'test-unit']

}
//include js unit tests into project build lifecycle
test.dependsOn testUnit

下面是没有gradle节点插件dep的另一种方法: