我正在尝试将 karma-browserify 与 browserify-shim 一起使用,但没有成功。这是一个重现错误的仓库:https ://github.com/pelizza/karma-browserify-shim
PhantomJS 2.1.1 (Mac OS X 0.0.0) ERROR
TypeError: undefined is not an object (evaluating 'module.exports = ex')
at /var/folders/_0/ql88mbyd6v34qsmysr5kf4780000gn/T/e0c5e5ebe3f49930de3d988c7196737f.browserify:40308 <- bower_components/jquery/dist/jquery.js:9837:0
与 browserify 捆绑时一切正常,似乎 karma 在使用 karma-browserify 预处理文件时根本找不到填充依赖项。
我找不到太多关于这个问题的信息,除了堆栈溢出的这个问题,没有解决方案:karma-browserify 在尝试加载使用 browserify-shim 填充的模块时抛出错误