我正在使用 Yeoman 构建一个 Javascript 库,并希望在运行 Grunt 时加载一些依赖脚本。例如,我想在我的测试中使用 jQuery 代码,但是当我这样做时,现在测试套件告诉我 $ is not defined。
我在包的 devDependencies 中包含了 jQuery。我如何从那里继续?
谢谢!
最佳答案
如果您想在测试中使用 jQuery(我猜您正在使用 karma),您必须在 karam.conf.js
文件中包含 jquery。例如:
module.exports = function(config) {
config.set({
// list of files / patterns to load in the browser
files: [
'app/bower_components/jquery/jquery.js',
.....
],
....
关于javascript - 运行 Grunt 时将依赖项(如 jQuery)注入(inject)库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21466027/