2016-01-12 1 views
1

У меня есть общая, многоразовая таблица стилей, которая не связана с одним файлом JavaScript. Возможно ли, чтобы Webpack обрабатывал файл PostCSS напрямую? Такие, как:Может ли Webpack построить PostCSS без файла JavaScript?

module.exports = { 
    module: { 
     loaders: [ 
      { test: /\.pcss$/, loader: "postcss" }, 
     ] 
    }, 
    output: { 
     path: "/css/", 
     filename: '[name].css' 
    }, 
    entry: { 
     bootstrap: 'pcss/base/styles.pcss' 
    } 
}; 

ответ

2

Вы можете реализовать простой обходной путь с помощью file-loader:

entry: { 
    bootstrap: 'file?name=[name].[ext]!pcss/base/styles.pcss' 
} 

В этом случае файл будет сохранен отдельно от точки входа.

+0

Спасибо! Это сделало это, хотя мне все еще нужно использовать ExtractTextPlugin. Это отрицает необходимость в файле index.js. Я написал плагин webpack для удаления этого объекта index.js, который я теперь использую для удаления файла styles.pcss. –

Смежные вопросы