未捕获错误:引导';的JavaScript需要jQuery

未捕获错误:引导';的JavaScript需要jQuery,javascript,jquery,html,twitter-bootstrap-3,Javascript,Jquery,Html,Twitter Bootstrap 3,首先,谢谢你花时间来研究我的问题! 第二,我看到了其他类似我的问题(例如: ),但他们没有回答我的问题 下面是我的的 标准html 如您所见,我已经包含了jquery和引导链接。但即便如此。。。我收到以下错误消息: 未捕获错误:引导程序的JavaScript需要jQuery (匿名函数)@bootstrap.min.js:6 我错过了什么吗?您需要将jQuery置于引导JS之上 <!-- jquery --> <script src

首先,谢谢你花时间来研究我的问题! 第二,我看到了其他类似我的问题(例如: ),但他们没有回答我的问题

下面是我的



标准html

如您所见,我已经包含了jquery和引导链接。但即便如此。。。我收到以下错误消息:
未捕获错误:引导程序的JavaScript需要jQuery
(匿名函数)@bootstrap.min.js:6


我错过了什么吗?

您需要将jQuery置于引导JS之上

    <!-- jquery -->
    <script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
    <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
    <!-- [/] jquery -->

    <!-- bootstrap -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
    <!-- [/] bootstrap -->

正如我在代码中看到的,您在引导Js之后添加了jquery Js。在添加引导js之前,需要包含jquery js。您的问题将得到解决,因为引导需要Jquery文件

<!-- First include jquery js -->
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>

<!-- Then include bootstrap js -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>

确定使用这些命令包括
jquery
库和
bootstrap
之后:

首先,使用npm安装jQuery,如下所示:
npm安装jquery--保存

其次,使用npm安装引导程序,如下所示:
npm安装--保存bootstrap@3

我的问题在于:

angular.json
只需更改
项目下包含的脚本文件的排序即可

     "scripts": [
          "node_modules/jquery/dist/jquery.js"
          "node_modules/bootstrap/dist/js/bootstrap.js",
        ]
像这样:

     "scripts": [
          "node_modules/bootstrap/dist/js/bootstrap.js",
           "node_modules/jquery/dist/jquery.js"
        ]

在boostrap之前移动jquery。哈哈哈。。。这么合乎逻辑。谢谢!!这就成功了;)哈哈哈哈哈哈真的乔斯回答了这个问题解决了我的问题
     "scripts": [
          "node_modules/jquery/dist/jquery.js"
          "node_modules/bootstrap/dist/js/bootstrap.js",
        ]
     "scripts": [
          "node_modules/bootstrap/dist/js/bootstrap.js",
           "node_modules/jquery/dist/jquery.js"
        ]