Comments (3)
Кстати, если в файле технологии, допустим, css-stylus-with-nib.js
писать
renderer.use(nib());
renderer.define('ie', false);
renderer.define('ie8', false);
renderer.define('ie9', false);
renderer.include('./node_modules');
renderer.import('if-ie.styl/if-ie');
return renderer;
То всё работает как надо. Но при каждом обновлении enb приходится этот блок кода заново вставлять, т.к. про локальное определение технологий я в доке ничего не нашел, а делать pull request с таким говном (а также сопутствующими css-stylus-with-nib-ie*.js
) не хочется...
from enb.
Можно написать свою технологию, унаследовавшись от 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'))(),
from enb.
Отлично, это то что мне нужно, спасибо!
from enb.
Related Issues (20)
- Cache does't work on Windows HOT 1
- Добавление параметра 'lang' в любую технологию ломает сборку.
- Suppress verbose progress output HOT 6
- Обновить документацию HOT 5
- Make "useSourceFilename" and "useFileList" interchangeable options
- Fix bundles link layout on root page
- Reuse intermediate build results HOT 7
- Как с помощью enb file-copy переносить картинки из blocks/ в bundles/
- Убрать ссылку на enb-make.info из настроек проекта HOT 1
- lib/server/server-middleware.js был удален? HOT 1
- bug in profiler API
- Use meow CLI
- NOCOLOR analogue in JS API HOT 7
- Update documentation HOT 1
- Инициализация конфига должна заканчиваться только по окончании всех вызовов config.mode HOT 1
- `enb server -n` does not work
- An in-range update of deasync is breaking the build 🚨 HOT 9
- Метод getBySuffix экземпляра FileList меняет порядок файлов, если суффиксов несколько
- An in-range update of sinon is breaking the build 🚨 HOT 14
- An in-range update of coveralls is breaking the build 🚨 HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from enb.