gssを使用して、私のsassファイルをcssファイルにコンパイルし、hss内のcssファイルを参照します。プロジェクトはテーマスイッチをサポートしています。例えば、私は3つのCSSのテーマファイルを持っている:Webpackを使用してCSSを読み込むときにCSSファイルを切り替えるにはどうすればよいですか?
red.css
yellow.css
blue.css
私は現在、このようなテーマのCSS切り替えることができます。私は今
var styleDom = $('#theme-style');
var newHref = 'styles/themes/' + themeName + '.css';
if (styleDom.attr('href') !== newHref) {
styleDom.attr('href', newHref);
}
をwebpackを使ってCSSファイルをロードしたい
require('styles/themes/red.css');
それがうまく機能しているようだが、私は今、テーマのCSSファイルを切り替える方法を見つけることができない、誰もが解決策を持っているのでしょうか?
実行時に切り替える必要がありますか、またはビルドに含まれても変更されない結果になりますか? –
@bebraw、私はrumtimeでCSSを切り替える必要があります。 – yukuan
一般的なボイラープレートの設定を超えてしまえば、Webpackは役に立ちません。私は数日間、この同じコンセプトに苦しんでいます。 – JBeckton