ember.js - 如何在我的Ember项目中使用SASS和SCSS

标签 ember.js ember-cli

我们正在将现有的旧项目迁移到Ember,并且我们的项目同时具有SASS和SCSS文件。我正在使用ember-cli-sass通过包括选项“扩展名:'sass'”来处理SASS文件。它工作正常,但是如何配置此插件以同时使用.sass和.scss文件。请帮忙!!

最佳答案

继续并安装ember-cli-sass软件包。

$ ember install ember-cli-sass

ember-cli-build.js文件中:
// ember-cli-build.js
var app = new EmberApp(defaults, {
  sassOptions: {
    extension: 'sass'
  }
});

或者
// ember-cli-build.js
  let app = new EmberApp(defaults, {
    sassOptions: {
      extension: 'scss'
    }
  });

默认情况下,根据上述配置,此插件将app/styles/app.scssapp/styles/app.sass文件编译为dist/assets/app.css并为您的推荐生成源 map 。

关于ember.js - 如何在我的Ember项目中使用SASS和SCSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41133616/

相关文章:

ember.js - 夹具中的嵌入记录错误 : "Cannot call method ' hasOwnProperty' of undefined

javascript - 将 Ember.js 与外部代码(例如,Android 的 WebView)集成的最佳方式

node.js - 用于生产的 Ember 构建花费了超过预期的时间

javascript - 在 Ember JS 中选择动态创建的复选框

ember.js - 如何在 ember-cli 中重命名 index.html 文件?

ember.js - Ember CLI 依赖于 CDN?

javascript - 为副作用而导入的 ES6 模块的公认做法?

javascript - 如何为 ember js 属性同时拥有观察者和 init

javascript - 如何在 ember (hbs) 中的复选框上添加 onclick 事件

mobile - 使用 Ember.js 构建移动混合应用程序