Не удалось загрузить app.styl при использовании Aurelia CLI с веб-пакетом, стилусом и мопсом - PullRequest
0 голосов
/ 12 мая 2018

Я не могу полностью настроить конфигурацию, чтобы мопс работал с Aurelia CLI (0.33.1), и я надеюсь, что кто-то знает достаточно о загрузчиках веб-пакетов, чтобы выручить меня. Я получаю ошибку Failed loading required CSS file: app.styl.

Я создал два минималистических проекта, используя cli и стилус:

  1. Кли и стандартные опции (включая использование стилуса)
  2. так же, как # 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' } ),

...