既存のレガシープロジェクトをEmberに移行し、プロジェクトにはSASSファイルとSCSSファイルの両方があります。 SASSファイルを処理するためにember-cli-sassを使用しています。これはオプション「extension: 'sass'」を含んでいます。これは絶対にうまく動作しています。しかし、どのようにして.sassファイルと.scssファイルの両方を使用するようにこのプラグインを設定できますか?助けてください!!EmberプロジェクトでSASSとSCSSを使用する方法
1
A
答えて
3
前述のとおり、文書化されたセットアップは、sass
拡張子を追加するように動作しているようです。 ember-cli-build.js
ファイルで
ember install ember-cli-sass
:
// ember-cli-build.js
var app = new EmberApp(defaults, {
sassOptions: {
extension: 'sass'
}
});
現在、この構成では、エンバーはapp.sass
というファイルを探しますことを意味します。残念ながら、これはまた、あなたのエントリポイントにapp.scss
があることは機能しません。たぶん、これはあなたのユースケースには理想的ではないかもしれませんが、うまくいけばそれは取引の中断者ではないでしょう。そこからしかし
あなたは彼らがすべてのあなたのapp.css
に@include
両方scss
とsass
あなたapp.sass
ファイルからファイルやパッケージ化されますすることができます。
あなたは、これがthe ember-cli-sass code内の作業のビットを取るために起こっている(執筆時点)、その後.scss
ファイルから来.sass
ファイルといくつかから来るそのうちのいくつかは、あなたのappliationから複数の出力パスを、サポートする必要がある場合。あなたのember-cli-build.js
ファイルに直接broccoli-sass pluginを使用すると、より良い運があるかもしれません。
関連する問題
- 1. HTMLプロジェクトでsass/scssファイルを使用するには?
- 2. EmberでSassツールキットを使用
- 3. ShopifyでSCSS/SASSを使用する
- 4. SASS/SCSSアンパサンドの使用
- 5. SCSS/SASS - BEMとSASSを使用しています。
- 6. 角度アプリケーションでのSASS/SCSSの使用方法
- 7. Ember Sassとglobマッチの対応方法
- 8. bowerプロジェクトでbootstrap v4 scssバージョンを使用する方法
- 9. Angular-CLIプロジェクトでグローバルscssファイルを使用する方法
- 10. SCSS/SASS
- 11. ember cliプロジェクトでjqueryデータ型を使用する方法
- 12. Sassの.scssファイルとして.cssファイルを@importする方法は?
- 13. NG-ブートストラップ:使用SCSSプロジェクトで
- 14. gulpを使用してnode_modulesからブートストラップ4 sass/scssをインポートする方法
- 15. アンパサンドのSASSまたはSCSS使用
- 16. SASS/SCSSリスト変数のフォームフィールドに属性セレクタを使用する方法は?
- 17. アンダースコアテーマでscssを使用する方法
- 18. 最新のvue-cliスタータープロジェクトでSASS/SCSSを使用するには?
- 19. ブートストラップSASSで.scssファイルを使用するには?
- 20. JetBrainsのWebStorm/PhpStorm私は図書館への相対パスを使用していSCSSファイルがプロジェクトでSASS/SCSS
- 21. SCSS(SASS)計算:#{}
- 22. SASS/SCSS @extendルールセレクタ
- 23. SassとSCSSの混乱
- 24. emberでアダプタを使用する方法
- 25. gulp-sass npmモジュールを使用してscssファイルを編集する
- 26. sass/scssでmixinを作成する
- 27. node-sass-middlewareモジュールがSCSSファイルを処理する方法は?
- 28. webpackを使用してnode-sassとsass-loaderでプロジェクトのルートフォルダへの参照を持たせる方法
- 29. SASS/SCSSコンテンツ機能
- 30. 変数SASSとグローバルではなく、SCSS
ご意見ありがとうございます。これを試して、これが動作するかどうかを知らせます。また、私はember-component-cssをスタイリングのモジュール化に使用しています。現在のシステムは、ember-cli-sassとember-component-cssの組み合わせで、sassファイルに対して絶対にうまく動作します。だから、あなたが示唆した変更を加えて、sassとscssの両方で2つのプラグインを使用できますか? –
私はember-component-cssを使用していませんが、broccoli-sassではなくhttps://github.com/postcss/postcss-scssを使用しているようですので、同じ設定は機能しません。 sass-convertを使って、すべてのSASSコードを同じフォーマット(おそらく* .scss)に変換するのには、より良い時間があるかもしれません。http://sass-lang.com/documentation – Mitch