Webpack DefinePlugin for ENB
npm install enb-defineenb-define
======




Пакет предоставляет ENB-технологию для сборки, заменяющую плейсхолдеры вида %%%SOME_VARIABLE_NAME%%% на переданное значение.
Символы, обозначающие плейсхолдер, можно конфигурировать с помощью опции placeholder (принимает строку или объект вида { before: '___', after: '$$$' }).
Установите пакет enb-define:
``sh`
$ npm install --save-dev enb-define
Требования: зависимость от пакета enb версии 0.16.0 или выше.
Быстрый старт
-------------
`js``
module.exports = function(config) {
config.nodes('.bundles/', function(nodeConfig) {
nodeConfig.addTechs([
[require('enb-define/techs/define'), {
target: '?.js',
source: '?.pre.js',
variables: {
basePath: '/'
},
sourcemap: true
}]
]);
});
};
Лицензия
--------
© 2015 YANDEX LLC. Код лицензирован Mozilla Public License 2.0.