Kann ich sass / less / css in webpack erstellen, ohne sie in meinem JS zu benötigen?

Ich habe derzeit einige Reaktionskomponenten und -assistenten, die erfolgreich mit dem Webpack erstellt werden. Ich habe auch eine Haupt-sass-Datei, die mit einer gulp-Task zu CSS erstellt wird.

Ich möchte nur eine dieser Technologien verwenden müssen. Ist es möglich, sass einfach zu css zu kompilieren, ohne dass eine zugehörige Anforderung an den sass in einer Eintragsdatei vorhanden ist?

Hier ist ein Beispiel für die Verwendung von WebpackExtractTextPlugin

webpack.config.js

entry_object[build_css + "style.css"] = static_scss + "style.scss";
module.exports = {
  entry: entry_object,
  output: {
    path: './',
    filename: '[name]'
  },
{
  test: /\.scss$/,
  include: /.scss$/,
  loader: ExtractTextPlugin.extract("style-loader", "css!sass")
}
  plugins: [
    new ExtractTextPlugin("[name]")
  ]

Nach dem Ausführen von webpack sieht das style.css-Asset folgendermaßen aus:

/******/ (function(modules) { // webpackBootstrap
/******/    // The module cache
/******/    var installedModules = {};
/******/
/******/    // The require function
/******/    function __webpack_require__(moduleId) {

...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage