Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

enb-browserify

floatdrop19MIT1.0.0

enb-browserify Build Status =========

readme

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

`javascript var globalShim = require('browserify-global-shim');

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