javascript - 将 Bootstrap 添加到 Angular 8

标签 javascript jquery css angular frontend

我正在尝试将 Bootstrap 添加到我的 Angular 应用程序中。我对此很陌生,尽管遵循了所需的步骤,但在安装 Bootstrap 时遇到了问题。

  1. 我完成了从安装 Angular cli、ng new first-app 到 ngserve 的所有必要步骤。

  2. 我打开了 VS Code 终端并尝试使用

    安装 bootstrap

    npm install bootstrap --save

  3. 然后将其添加到 style.css

    @import“~bootstrap/dist/css/bootstrap.css”

但是当我单击悬停在上面代码段上的链接时,它仍然显示无法找到文件并提示使用此路径创建文件。

最佳答案

如果您只想从 bootstrap 添加样式,则 angular.json 文件中有一个属性,允许您将其包含在构建中。

{
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "projects": {
    "yourproject": {
      "architect": {
        "build": {
          "options": {
            "styles": [
              "src/styles.scss",
              "node_modules/bootstrap/dist/css/bootstrap.min.css"
            ]
          },
        ...

参见:https://angular.io/guide/workspace-config#styles-and-scripts-configuration

关于javascript - 将 Bootstrap 添加到 Angular 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61600025/

相关文章:

javascript - 使用 jQuery 在更改图像之间添加平滑度

javascript - POST 请求在 Phoenix 变成 200 OPTIONS 但不发送以下 POST

jquery - 使用 jQuery 将 table 转换为 div 并在每个 td 前面附加 th

javascript - 使用 CSS 或 JS 在单击链接时显示段落

css - CSS 是如何工作的?

javascript - 最简单的高阶组件和 Material -ui

javascript - 从嵌套对象中删除数据而不改变

javascript - 通过 jquery ajax 加载图像的事件处理程序

javascript - slider 图像上的淡入和淡出

css - 将带有背景图像的 Div 覆盖在带有照片的 div 上