【问题标题】:Error when loading bootstrap into Node将引导程序加载到节点时出错
【发布时间】:2017-01-08 04:09:12
【问题描述】:

当我在 node.js 中运行我的 jasmine 测试用例时出现以下错误。 这个 modal() 对话框基本上是一个引导组件。

TypeError: $(...).modal 不是函数

所以我将 jquery 和 bootstrap 添加到我的节点环境中以进行 jasmine 测试。但是它失败并出现以下错误。有人可以帮忙吗?

require('./support/jquery');
require('./support/bootstrap');

错误:Bootstrap 的 JavaScript 需要 jQuery

【问题讨论】:

    标签: javascript jquery node.js twitter-bootstrap npm


    【解决方案1】:

    添加引用时尝试更改顺序。您需要先添加 JQuery,然后再添加 Bootstrap。或者确保您通过 bower 或 npm 而不是从不同的包管理器下载这些所有组件这可能会导致错误。

    【讨论】:

      【解决方案2】:

      您是否尝试将 jQuery 设置为全局?

      global.jQuery = require('jquery');
      require('bootstrap');
      

      【讨论】:

        猜你喜欢
        • 2014-02-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-09
        • 2015-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多