未捕获的错误:Bootstrap 的 JavaScript 在 Angular 4 上需要 jQuery

Posted

技术标签:

【中文标题】未捕获的错误:Bootstrap 的 JavaScript 在 Angular 4 上需要 jQuery【英文标题】:Uncaught Error: Bootstrap's JavaScript requires jQuery on angular 4 【发布时间】:2018-01-31 23:05:52 【问题描述】:

我正在尝试使用 Electron 使用 Angular 4 和 Bootstrap 制作一个简单的应用程序。该项目可以在here找到。

当一个运行电子通过时

电子 src/main.js

在电子文件夹中,我得到了错误

未捕获的错误:Bootstrap 的 javascript 需要 jQuery

我尝试在 main.ts 上强制使用 jQuery,还尝试创建 vendor.ts 并将其放在 .angular-cli.json 上,就像我发现的一些解决方法一样。但根本没用。

我不知道该怎么做才能让 Bootstrap 检测 jQuery。

【问题讨论】:

【参考方案1】:

我删除了“bootstrap.min.js”并解决了我的错误。

【讨论】:

以上是关于未捕获的错误:Bootstrap 的 JavaScript 在 Angular 4 上需要 jQuery的主要内容,如果未能解决你的问题,请参考以下文章

Bootstrap - 未捕获的类型错误:无法读取复选框单击时未定义的属性“单击”

未捕获的错误:Bootstrap 的 JavaScript 在 Angular 4 上需要 jQuery

使用 Carousel 时 Jquery / Bootstrap “未捕获的类型错误”

未捕获的语法错误:Bootstrap.esm.min.js:6

未捕获的错误引导需要 jquery 在 bootstrap.min.js

Bootstrap 4,“未捕获错误:Bootstrap工具提示需要Tether(http://github.hubspot.com/tether/)”