You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Мне это нужно чтобы удобнее использовать либу if-ie.styl.
Сейчас приходится импортировать эту либу через @import внутри одного из .styl файлов, а потом для каждого блока дублировать технологию .styl в файлах *.ie.styl, *.ie8.styl и т.п.
Вне рамок enb у меня получалось красиво подключать всё это дело через grunt вот таким образом:
Т.е. ставим if-ie.styl через npm, определяем переменные для каждой цели, определяем импорты (почему-то require('if-ie.styl/if-ie') не ищется, а с импортом норм) и не нужно писать лишние файлы, что очень напрягает в моём случае.
The text was updated successfully, but these errors were encountered:
То всё работает как надо. Но при каждом обновлении enb приходится этот блок кода заново вставлять, т.к. про локальное определение технологий я в доке ничего не нашел, а делать pull request с таким говном (а также сопутствующими css-stylus-with-nib-ie*.js) не хочется...
Можно написать свою технологию, унаследовавшись от css-stylus-with-nib.js, и добавить туда все нужные дефайны : module.exports = require('enb/techs/css-stylus-with-nib').buildFlow().name('my-stylus-with-nib').....
и положить ее в папку .bem/techs.
А потом вызывать в enb-make.js: new (require('./techs/my-stylus-with-nib'))(),
Привет!
В
enb-make.js
пробовал писатьили
Но почему-то не взлетело. Можно пример?
Мне это нужно чтобы удобнее использовать либу if-ie.styl.
Сейчас приходится импортировать эту либу через
@import
внутри одного из.styl
файлов, а потом для каждого блока дублировать технологию.styl
в файлах*.ie.styl
,*.ie8.styl
и т.п.Вне рамок enb у меня получалось красиво подключать всё это дело через grunt вот таким образом:
Т.е. ставим if-ie.styl через npm, определяем переменные для каждой цели, определяем импорты (почему-то
require('if-ie.styl/if-ie')
не ищется, а с импортом норм) и не нужно писать лишние файлы, что очень напрягает в моём случае.The text was updated successfully, but these errors were encountered: