javascript - Angular 将 Javascript 文件导入一个 Javascript 文件

标签 javascript angular

在 Angular 8 中,我将 bootstrap css 文件导入到我的 styles.css 文件中,如下所示:

/* You can add global styles to this file, and also import other style files */
@import "~bootstrap/dist/css/bootstrap.min.css";
@import "~font-awesome/css/font-awesome.min.css";

但是我有一个名为 main.js 的 js 文件,我想对 js 依赖项执行相同的操作,但浏览器显示第 1 行存在语法错误。main.js 如下所示:

@import "~jquery/dist/jquery.slim.min.js";
@import "~popper.js/dist/popper.min.js";
@import "~bootstrap/dist/js/bootstrap.min.js";

然后我计划只在 angular.json 的脚本部分使用 main.js。如何使用 @import 语句将 javascript 文件导入到另一个 javascript 文件?

最佳答案

您应该将全局脚本放在您的 angular.json 属性“scripts”中。

 "scripts": [
          {
            "input": "node_modules/jquery/dist/jquery.min.js"
          }, 
          {
            "input": "node_modules/bootstrap/dist/js/bootstrap.min.js"
          }]

关于javascript - Angular 将 Javascript 文件导入一个 Javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56550804/

相关文章:

javascript - 当 Yeoman 上的前一个提示为真时,如何执行其他提示?

angular Testbed overrideModule 不工作

javascript - 在前端显示数据

angular - DeprecationWarning : Buffer() is deprecated due to security and usability issues. 请改用 Buffer.alloc(), ... 方法

javascript - 将数组更改为对象

javascript - 添加数字格式作为动画数字中的货币(10,000)

php - 单击按钮提交输入字段值

javascript - 如何在选择某个选项后显示文本区域

angular - forkJoin 上的 takeUntil 是否会调用 forkJoined observables 上的函数?

angular - TypeScript 中的 @ 符号是什么?