browserify

Я использую browserify + gulp + babel в своем проекте и имею проблемы с функциями ES7. Вот что я установил: babel-plugin-transform-async-to-generator@6.8.0 babel-plugin-transform-decorators-legacy@1.3.4 / / для использования декораторы babel-polyfill@6.9.1 babel-preset-es2015@6.9.0 babel-preset-es2016@...

Я не могу понять логику того, как browserify связывает свои необходимые файлы. Если я сделаю это require('./one/one.js'); require('./two/two.js'); require('./three/three.js'); Вывод такой (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&...

Я пытаюсь построить свою первую библиотеку (браузер) и решил использовать модули commonjs в стиле узла + browserify для организации моего кода. Я структурировал его таким образом, что каждый модуль содержит 1 класс, который работал довольно хорошо, пока некоторые из классов не начали становиться невероятно о...

Я действительно не могу понять какую-то работу позади browserify. При использовании чистых модулей JavaScript кажется "легким" преобразовать его в код браузера, даже если у него много зависимостей. Но browserify делает больше: Многие модули npm, которые не делают ввода-вывода, просто будут работать посл...

Я не могу понять, как работает опция browserify basedir .. Примечание : я могу ошибаться в своем понимании всей концепции basedir, потому что я исхожу из RequireJS (think baseUrl). EDIT Действительно, я был неправ, но вы все еще можете достичь того, что я пытался сделать с помощью опции paths, см. Мой отв...

Я строю свой пакет, используяBrowserify . У меня есть следующее service.js: (function (exports, require) { // ... var Service = function (name, region) { this.name = name; this.region = region; // ... } exports = Service; })(module.exports, require); Всяк...

Я установил узел js и npm через apt-get install и все зависимости, затем я установил browserify npm install browserify -g он проходит через процесс, и кажется, что он установлен правильно, но когда я пытаюсь сделать простой пакет за это прохождение Я получаю сообщение об ошибке: /usr / bin/env: node: не...

до browserify, но я не могу найти документацию о том, как получить его выплескивания выход сокращен. Так что я смотрю что-то вроде: $> browserify main.js > bundle.js --minified ...

Я новичок в nodejs и browserify. Я начал с этого ссылке . у меня есть файл main.js, который содержит этот код var unique = require('uniq'); var data = [1, 2, 2, 3, 4, 5, 5, 5, 6]; this.LogData =function(){ console.log(unique(data)); }; теперь я устанавливаю модуль uniq с npm: npm install uniq затем ...

var gulp = require('gulp'); var $ = require('gulp-load-plugins')(); var source = require('vinyl-source-stream'); var browserify = require('browserify'); gulp.task('scripts', function () { return browserify('./src/app.js').bundle() .pipe(source('app.js')) .pipe(gulp.dest('./build')) // OK. app...