Я не могу полностью настроить конфигурацию, чтобы мопс работал с Aurelia CLI (0.33.1), и я надеюсь, что кто-то знает достаточно о загрузчиках веб-пакетов, чтобы выручить меня. Я получаю ошибку Failed loading required CSS file: app.styl
.
Я создал два минималистических проекта, используя cli и стилус:
- Кли и стандартные опции (включая использование стилуса)
- так же, как # 1, за исключением изменения для поддержки мопса
С # 1, если я создаю app.styl
и ссылаюсь на него, используя <require from="app.styl"></require>
из app.html
, он загружается нормально. Но с # 2 это не так. Есть идеи?
Помимо этой первой проблемы, моей следующей нерешенной проблемой будет выяснить, как передать локальные данные в index.pug
, учитывая, что pug-loader
возвращает функцию и нуждается в apply-loader
в цепочке загрузчиков.
Повтор кода из примера проекта :
rules:
{
test: /\.pug$/,
loaders: [
{ loader: 'apply-loader' },
{ loader: 'pug-loader', options: { pretty: true } }
]
},
plugins:
new HtmlWebpackPlugin({
template: 'index.pug',
inject: true, // not sure if this is needed, or why
metadata: {
// wish to make this available in index.pug, but failing
title, server, baseUrl
}
}),
new AureliaPlugin( { viewsExtensions: '.pug' } ),