Я застрял в том, чтобы заставить стилус работать с webpack 2. Я пытаюсь добавить модуль загрузчика стилуса в свой webpack.config, но понятия не имею, как это сделать. Нет, я не читал документацию:
https://github.com/shama/stylus-loader
На первый взгляд этот пример кода выглядит как кусок пирога (имейте в виду, я говорю здесь о Webpack 2, а НЕ о Webpack 1):
module: {
rules: [
{
test: /\.styl$/,
use: [
'style-loader',
'css-loader',
{
loader: 'stylus-loader',
options: {
use: [stylus_plugin()],
},
},
],
}
],
},
Проблема здесь в функции stylus_plugin, которую, согласно документации, нужно вызывать через:
var stylus_plugin = require('stylus_plugin');
Однако в репозитории npm нет такого модуля npm, как stylus_plugin.
Итак, может быть, кто-нибудь может помочь мне с запуском стилуса в веб-пакете, и, возможно, кто-то даже может предоставить пример конфигурации.
Дополнение от 9 февраля 2017 г. У меня работает (использую стилус):
module: {
rules: [{
test: /\.styl$/i,
use: [
'style-loader',
'css-loader',
'stylus-loader'
]
}]
}
Для ясности: каждый отдельный загрузчик представляет собой отдельный плагин. Таким образом, вы должны добавить каждый из этих трех плагинов через yarn/npm.
use:
TYSM! - person Kevin Danikowski   schedule 18.05.2018