将引导程序加载到节点时出错

Posted

技术标签:

【中文标题】将引导程序加载到节点时出错【英文标题】: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

【问题讨论】:

【参考方案1】:

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

【讨论】:

【参考方案2】:

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

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

【讨论】:

以上是关于将引导程序加载到节点时出错的主要内容,如果未能解决你的问题,请参考以下文章

删除 Arduino 上的引导加载程序

引导加载程序 - 将处理器切换到保护模式

如何将控制从我的引导加载程序转移到位于硬盘驱动器中的应用程序

使用引导程序将条加载到下一页

将引导加载程序和内核制作成iso? [关闭]

在引导加载程序中跳转到0x7C00不会引起无限循环