Utknąłem z uzyskaniem rysika do pracy z pakietem internetowym 2. Próbuję dodać moduł ładujący rysika do mojego pliku webpack.config, ale nie mam pojęcia, jak to zrobić że. I nie jest to, że nie czytałem dokumentację:Plik przykładowego pliku konfiguracyjnego i przykładowego modułu ładującego-ładowarkę
https://github.com/shama/stylus-loader
Na pierwszy rzut oka ten przykładowy kod wygląda jak kawałek tortu (należy pamiętać, mówię WebPACK 2 tutaj, NIE WebPACK 1):
module: {
rules: [
{
test: /\.styl$/,
use: [
'style-loader',
'css-loader',
{
loader: 'stylus-loader',
options: {
use: [stylus_plugin()],
},
},
],
}
],
},
problemem jest tutaj funkcja stylus_plugin, które zgodnie z dokumentacją, musi być wymagane przez:
var stylus_plugin = require('stylus_plugin');
Jednak w repozytorium npm nie ma takiego modułu npm jak stylus_plugin.
Więc może ktoś może mi pomóc w uruchomieniu rysika działającego na plecaku i może ktoś może nawet podać przykład konfiguracji.
Uzupełnienie, 9 lutego 2017. To działa dla mnie (przy użyciu rysika):
module: {
rules: [{
test: /\.styl$/i,
use: [
'style-loader',
'css-loader',
'stylus-loader'
]
}]
}
Dla explicity: Każda pojedyncza ładowarka stanowi odrębną wtyczki. Więc musisz dodać każdy z tych trzech wtyczek za pomocą przędzy/npm.
Byłem całkowicie nie na miejscu. – LongHike
Dzięki! Dokumentacja jest bardzo niejasna ... – Scarysize