ecmascript-6 - 为什么main.js文件中要引入bootstrap模块?

标签 ecmascript-6 aurelia

我在 Aurelia main.js 文件中的大多数设置中都看到了 import 'bootstrap'; 。 问题是这是为什么呢?它是否为我们在应用程序中提供了一些 Bootstrap 的额外使用,例如我们不能将其包含在 app.js 中吗?

最佳答案

该行加载 bootstrap 的 javascript 文件。 main.js 中不需要任何功能,但响应式菜单栏等功能需要它才能工作,因此使用 import 'bootstrap'; 。这样做只是加载并运行文件,但实际上并没有将任何功能引入当前模块。

我们使用 import 'fetch'; 执行相同的操作来加载 fetch polyfill。

关于ecmascript-6 - 为什么main.js文件中要引入bootstrap模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37595285/

相关文章:

object - aurelia-fetch-client 动态创建请求 header

javascript - 绑定(bind)到对象函数的 ES6/Babel 版本

javascript - 如何从匿名函数中传递值

javascript - 如何从 Aurelia-dialog 中的 DI 容器注入(inject)对象

aurelia.globalizeResources 不再可用

javascript - 无需转译的 SystemJS 导入

aurelia - Aurelia Routing config.map 中 href 选项中的动态参数

javascript - Google Closure Compiler 对 let 声明发出 JSC_CONSTANT_REASSIGNED_VALUE_ERROR 警告

javascript - Object.assign 没有按预期工作

javascript - Javascript 中优雅的数组转换