ReferenceError: module is not defined (angular js unit testing with Jasmine)

ReferenceError: module is not defined (angular js unit testing with Jasmine)

我发现了很多关于此的问题,但答案对我不起作用。

我在 angular js 中有一个小控制器。效果很好,我想开始测试了。

我从 here. I put my controller in the "src" folder, and another js file in "specs", following the instructions provided here 下载了独立的 Jasmine。然后我编辑了 SpecRunner.html 包括我的文件。没用。

在寻找 "module is not defined" 错误的解决方案后,我在 html 和 karma.conf.js 文件中包含了 angular-mocs.js 参考,确保那是 测试之前。还是不行。

有谁知道哪里出了问题吗?

好的,我找到问题了。我仍然不得不使用 npm install angular。愚蠢的我...