Skip to content

deviffy/laravel-elixir-browserify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Elixir Browserify

Version Dependencies

Simple extension to laravel elixir to build javascript bundle with browserify.

Install

npm install --save-dev laravel-elixir-browserify

Usage

Example Gulpfile.js:

var elixir = require('laravel-elixir');

require('laravel-elixir-browserify');

elixir(function(mix) {
    mix.browserify("bootstrap.js");
});

First argument is the entry point of your application (default directory is resources/assets/js). In second argument you could pass plugin options and browserify options.

Advanced example

var elixir = require('laravel-elixir');
require('laravel-elixir-browserify');

elixir(function(mix) {
    mix.browserify("bootstrap.js", {
    	debug: true, 
    	insertGlobals: true, 
    	transform: ["debowerify"],
    	output: "public/js",
    	rename: "bundle.js",
    	ignore: ['jquery']
    });
});

Changelog

0.6.0

  • Removed second argument (destination directory) and add output option.
  • Fixed browserify transforms (vinyl-transform replaced by vinyl-source-stream and vinyl-buffer)

0.5.0

  • Default bundle file has the same name as input file. Use rename option to change it.

0.4.1

  • Renamed the helpers folder to commands

0.4.0

  • Replace blacklisted gulp-browserify with browserify and vinyl-transform packages (thanks for @JoeCianflone).
  • Removed default debowerify transform.

About

Laravel Elixir Browserify Extension

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%