enb-define

2.0.1 • Public • Published

enb-define

NPM version Build Status Coverage Status Dependency Status

Пакет предоставляет ENB-технологию для сборки, заменяющую плейсхолдеры вида %%%SOME_VARIABLE_NAME%%% на переданное значение.

Символы, обозначающие плейсхолдер, можно конфигурировать с помощью опции placeholder (принимает строку или объект вида { before: '___', after: '$$$' }).

Установка

Установите пакет enb-define:

$ npm install --save-dev enb-define

Требования: зависимость от пакета enb версии 0.16.0 или выше.

Быстрый старт

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.

Readme

Keywords

none

Package Sidebar

Install

npm i enb-define

Weekly Downloads

1

Version

2.0.1

License

none

Unpacked Size

24.9 kB

Total Files

6

Last publish

Collaborators

  • tadatuta