【发布时间】:2018-05-04 17:44:06
【问题描述】:
谷歌的长时间搜索没有产生任何有用的东西。测试失败并出现以下错误:
TypeError: $(...).tooltip 不是 config/karma-test-bundle.js 中的函数(第 436915 行)
我们已经通过 npm 加载了 jquery,并且我将 $ 运算符导入到我的测试文件中......但我一定遗漏了一些东西。通过 npm 安装 karma-jquery 插件的建议似乎也不起作用。有关如何解决此问题的任何线索?
编辑:以下是karma.conf.js 文件的一些部分:
files: [
{pattern: './config/karma-test-bundle.js', watched: false},
{pattern: './src/assets/*', watched: false, included: false},
],
proxies: {
'/assets/': '/base/src/assets/',
},
【问题讨论】:
-
嗨,你试过 karma-jasmine-jquery 吗? github.com/bessdsv/karma-jasmine-jquery
-
你有 karma.conf 可以分享吗?
-
@FatehMohamed - 是的,试过了......不开心。
-
@Rikin - 里面有你要找的东西吗?这是一个很长的文件,我不想让未来的读者难以理解这个问题。
-
config.set files: []如果你有的话。我们也使用proxies: { '/assets/': '/base/build/assets/' },来正确映射文件包
标签: javascript jquery angular webpack karma-runner