要求没有定义错误:Karma和Jasmine

时间:2017-03-21 11:25:24

标签: angularjs node.js karma-jasmine

我正在测试nodejs API,我在karma.config.js中包含了文件 我收到以下错误:要求未定义。 然后根据其他帖子中给出的建议,我将browserify添加到该文件中,但现在我得到了不同的错误。

 ` files: [
        'poc/app/api.js',       // file where there is require statements
        'tests/sample.test.js'  // my test file
    ],
   preprocessors: {

          'poc/app/api.js':['browserify']  

      },`
Uncaught TypeError: Cannot read property 'prototype' of undefined
Please let me know how to resolve this.

1 个答案:

答案 0 :(得分:0)

  

未捕获的TypeError:无法读取属性'原型'未定义的

此错误还应包括文件名和行号。由于您没有包含该信息或源代码,因此这里可以给出的唯一建议是检查该文件的那一行,查看可能未定义的内容,跟踪它是如何到达的,应该在哪里定义但是不是,并解决造成这一问题的问题。