获取无效的karma.conf文件消息,并且Karma Configuration页面对我没有意义

时间:2017-01-10 22:14:09

标签: javascript jasmine karma-runner karma-jasmine

我使用karma init和教程制作了karma.conf.js。当我运行karma start karma.conf.js时,我得到“无效的配置文件文件:[”和一些语法信息对我来说没有任何意义。 Karma配置页面http://karma-runner.github.io/1.0/config/configuration-file.html没有用,因为它没有提供代码语句的示例。我正在使用业力,茉莉核心,业力茉莉,业力 - 铬 - 发射器和其他一些。

我认为问题是不知道放在basePath中的内容的一些组合:并且不知道应该如何设置files:数组。

我有basePath:“”,“Karma配置”页面显示以下代码将访问任何.js文件,因此我使用它。

files: [
  '**/*.js'
],

我尝试过其他一些事情,比如

 ./src/client/app/*.js  //and 
 **/**/**/*.spec.ts

它们都会生成无效的配置文件消息。

我的文件夹结构是

MyProject
  src
    client
      app (has the Angular2 app component and a 1st.spec.js test file)
        components
          input (contains html, ts and css files for Angular2 components)
          navigation
          search
          etc.

1st.spec.js文件包含简单的重言式测试

describe('1st tests', () => {
  it('true is true', () => expect(true).toBe(true));
});

如何让这个测试运行?

0 个答案:

没有答案