当我在节点中运行我的jasmine测试用例时,我收到以下错误。 这个modal()对话框基本上是一个bootstrap组件。
TypeError:$(...)。modal不是函数
所以我将jquery和bootstrap添加到我的节点环境中进行茉莉花测试。但是它失败并出现以下错误。有人可以帮忙吗?
require('./support/jquery');
require('./support/bootstrap');
错误:Bootstrap的JavaScript需要jQuery
答案 0 :(得分:0)
您是否尝试将jQuery设置为全局?
global.jQuery = require('jquery');
require('bootstrap');
答案 1 :(得分:0)
尝试在添加引用时更改顺序。您需要先添加 JQuery然后再添加Bootstrap 。或者肯定比通过bower或npm 下载这些所有组件而不是从不同的包管理器下载它可能会导致错误。