mor*_*ahl 10 gruntjs yeoman karma-runner
我刚从头重新安装了节点.我也装了yeoman,generator-angular和karma.
生成项目后yo angular,我可以成功grunt serve.但是,每当我尝试时grunt test,都会抛出以下错误:
karma.conf.js does not exist
但是,karma.conf.js确实存在于生成的测试目录中.为什么会这样?
小智 11
Gruntfile.js引用root-dir中的karma.conf.js.Angular生成器将它放在test-directory中,因此您需要更新Gruntfile.js
// Test settings
karma: {
unit: {
configFile: 'test/karma.conf.js',
singleRun: true
}
}
Run Code Online (Sandbox Code Playgroud)
使用此生成的karma.conf.js运行grunt测试时也存在问题.它会说
test/karma.conf.js:63
colors: true,
^^^^^^
ERROR [config]: Invalid config file!
SyntaxError: Unexpected identifier
Run Code Online (Sandbox Code Playgroud)
原因:'singleRun:false'后缺少逗号.
| 归档时间: |
|
| 查看次数: |
6495 次 |
| 最近记录: |