javascript - 如何为特定浏览器导入脚本 Ember-CLi Broccoli

标签 javascript html css ember.js

您好,我是 Ember CLI 的新手,我有两个关于它的新 Broccoli 构建工具的问题

  1. 我正在使用 app.import('...') 在 Brocfile.js 中导入我的样式和 javascript,我读到如果我们像这样导入所有 css 和脚本将被编译为单个 css 和 js 文件.在我导入的一些 CSS 链接中,我使用了诸如 (media='all' rel='stylesheet' type='text/css') 之类的属性。例如,我使用 app.import('vendor/styles/plugins/datatables/bootstrap-datatable.css'); 而不是“”但是在这里我不能使用我在链接标签中使用的属性。我需要知道如何设法将这些属性用于 brocfile.js 中的特定 css 文件。

  2. 之前我使用浏览器特定的脚本来处理旧版本的 IE,方法如下

<!--[if lt IE 9]>
        <script src='assets/javascripts/html5shiv.js' type='text/javascript'></script>
        <![endif]-->

我需要知道有什么方法可以在 Ember CLI 中将一些 javascript 导入特定的浏览器

最佳答案

您可以在 index.html 中执行特定于浏览器的导入,不用担心将它们添加到您的 Brocfile。

关于javascript - 如何为特定浏览器导入脚本 Ember-CLi Broccoli,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27075200/

相关文章:

javascript - 为什么进度条总是显示100%?

javascript - jQuery 检查哪个 div 可见

jquery - 如何使div随着页面滚动而滚动?

css - 无论如何要去除阴影,或强制 vuetify 菜单与屏幕左侧完全对齐?

javascript - Galleria 使用全尺寸图像而不是缩略图

javascript - 在其他组件中使用导航登录

javascript - 如何使用 Jasmine 在 Angular 中模拟 $window.location.href

javascript - 如何一次更改多个 div 类?

html - 链接 CSS 除了 IE 10,11

css - 如何在使用 html 和 chartjs 时放置 y 轴和 x 轴标签