我们正在将我们现有的遗留项目迁移到Ember,并且我们的项目同时具有SASS和SCSS文件。我使用ember-cli-sass通过包含一个选项“extension:'sass'”来处理SASS文件。它工作的非常好。但是我怎么配置这个插件同时使用.sass和.scss文件。请帮忙!!如何在我的Ember项目中使用SASS和SCSS
1
A
回答
3
正如您所提到的,记录的设置似乎可以添加sass
扩展名。
ember install ember-cli-sass
在ember-cli-build.js
文件:
// ember-cli-build.js
var app = new EmberApp(defaults, {
sassOptions: {
extension: 'sass'
}
});
目前这种配置意味着灰烬会寻找一个名为app.sass
文件。不幸的是,这也意味着您的入口点有app.scss
将无法工作。也许这对你的使用情况并不理想,但希望这不是一个交易断路器。
但是你可以@include
从app.sass
文件都scss
和sass
文件,它们都将被打包成你app.css
。
如果您需要从appliation,其中一些来自.sass
文件和一些来自.scss
文件,然后(写作的)这是要采取内the ember-cli-sass code一些工作支持多种输出路径。在ember-cli-build.js
文件中直接使用broccoli-sass plugin可能会有更好的运气。
相关问题
- 1. 如何在我的HTML项目中使用sass/scss文件?
- 2. 如何在最新的vue-cli starter项目中使用SASS/SCSS?
- 3. 如何使用SASS/SCSS
- 4. SCSS/SASS - 使用BEM与SASS和属性
- 5. 如何在Ember-cli项目中自定义Foundation Scss样式
- 6. 如何在我的React/webpack项目中使用sass?
- 7. 使用&符号的SASS/SCSS
- 8. 在我的Rails项目中使用jQuery,Bootstrap和Sass
- 9. 我应该使用SASS还是SCSS?
- 10. 在Node.js中使用Slim或Haml&Sass/SCSS?
- 11. 如何使用带SASS语法(不是SCSS)的sass地图?
- 12. 如何使用Gulp从SASS/SCSS中缩小和Autoprefix CSS文件
- 13. 如何开始在Sinatra项目中使用Twitter Bootstrap和Sass?
- 14. 如何在sass/scss中转义string css?
- 15. sass/scss/compass:如何设置默认项目文件结构
- 16. SASS/SCSS @mixin使用参数
- 17. 创建使用SASS/SCSS
- 18. 在.less项目中使用.scss库
- 19. 在ruby中评估SCSS(SASS)模板(Rails项目)
- 20. 如何在角度4项目中使用angularjs的scss文件
- 21. 如何在我的Webpack sass-loader配置中为SCSS指定资源根目录?
- 22. 在Ember中使用Sass工具箱
- 23. 我如何使用sass scss创建/转换一个css文件
- 24. SASS/SCSS单个项目中合并的多值
- 25. 如何有条件地加载CSS和使用SASS/SCSS
- 26. 如何配置SCSS项目?
- 27. 使用内容:“”;在SASS(非scss)
- 28. sass和scss有区别吗?
- 29. 如何处理scss项目中的partials?
- 30. 如何在凉亭项目中使用bootstrap v4 scss版本
感谢您的建议。将试试这个,让你知道这是否有效。此外,我正在使用ember-component-css进行模块化设计。目前该系统对于结合了ember-cli-sass和ember-component-css的sass文件来说绝对正常。那么可以使用sass和scss这两个插件来处理您提出的更改? –
我没有使用ember-component-css,但它看起来像使用https://github.com/postcss/postcss-scss而不是broccoli-sass,所以相同的配置将不起作用。您可能只需要更好的时间将所有SASS代码转换为相同的格式(可能* .scss),并使用sass-convert参见:http://sass-lang.com/documentation。 – Mitch