7
webpackを使用してCSSとJSを別々に生成できますか?
私は持っています: バンドルしたいJSファイル。 CSSにコンパイルしたいLESSファイル(@importsを単一のバンドルに解決)。 私はこれらを2つの別々の入力として指定し、2つの別々の出力を持つことを望んでいました(おそらくextract-text-webpack-pluginを介して)。Webpackには、コンパイルを行うための適切なプラグイン/ローダーがすべてありますが、分離が気に入らないようです。 JSから直接LESSファイルを必要とする人の例を見てきました。 require('./app.less');Webpackにそれらのファイルをバンドルに含めるように指示する以外の理由がないなどの理由で、。これにより、エントリポイントを1つだけ持つことができますが、それは私には本当に間違っているようです-JSコードとは関係がないのに、なぜJSでLESSが必要なのですか? 複数のエントリポイントを使用して、エントリJSとメインLESSファイルの両方を渡してみましたが、複数のエントリポイントを使用すると、webpackはロード時にJSを実行しないバンドルを生成します-すべてをバンドルしますが、わかりません起動時に何を実行する必要がありますか。 webpackを間違って使用していますか?これらの別々のモジュールに対してwebpackの別々のインスタンスを実行する必要がありますか?JSに混合しない場合は、JS以外のアセットにwebpackを使用する必要がありますか?