Я застрял в получении стилуса для работы с webpack 2. Я пытаюсь добавить модуль загрузчика стилуса в свой webpack.config, но у меня нет подсказки, как это сделать что. Я не так, что я не читал документацию:webpack 2 и пример файла конфигурации stylus-loader
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, как stylus_plugin в npm repo.
Итак, может быть, кто-то может помочь мне с получением стилуса на веб-пакете, и, возможно, кто-то может даже предоставить пример конфигурации.
Добавление, 9 февраля, 2017. Это работает для меня (с помощью стилуса):
module: {
rules: [{
test: /\.styl$/i,
use: [
'style-loader',
'css-loader',
'stylus-loader'
]
}]
}
Ради явной форме: Каждый отдельный загрузчик представляет собой отдельный модуль. Таким образом, вы должны добавить каждый из этих трех плагинов через пряжу/npm.
Я был полностью внедорожник. – LongHike
Спасибо! Документация неясна ... – Scarysize