Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

enb-browserify

1.0.0 • Public • Published

enb-browserify Build Status

Раскрывает require, используя browserify.

Опции

  • String source — Исходный таргет. Обязательная опция.
  • String target — Результирующий таргет. По умолчанию — ?.browser.js.
  • Array plugins — Плагины для browserify
  • Array transforms — Трансформации для browserify

Пример

nodeConfig.addTech([ require('enb-browserify'), {
    source: '?.node.js',
    target: '?.browser.js'
} ]);

Transforms

Чтобы добавить трансформации, необходимо использовать browserify-global-shim (почему он) установка модуля npm install --save-dev browserify-global-shim

var globalShim = require('browserify-global-shim');
 
nodeConfig.addTech([ require('enb-browserify'), {
    source: '?.node.js',
    target: '?.browser.js',
    transforms: [[
        globalShim.configure({
            'lodash': '_',
            'jQuery': '$'
        }),
        {global: true}
    ]]
} ]);

Keywords

none

Install

npm i enb-browserify

DownloadsWeekly Downloads

13

Version

1.0.0

License

MIT

Last publish

Collaborators

  • avatar