ionic-gulp-browserify-typescript
Gulp task for Ionic projects to transpile and bundle TypeScript sources with Browserify
Last updated 4 years ago by brandyscarney .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install ionic-gulp-browserify-typescript 
SYNC missed versions from official npm registry.

Browserify TypeScript Task

Use Browserify to transpile and bundle your TypeScript source files.

API

browserifyBuild([options])

Returns a stream of Vinyl files that can be piped.

Available options:

  • watch (boolean) Whether to watch for changes or not. Default: false.
  • src (string|File|Array) String, file object, or array of those types (they may be mixed) specifying Browserify entry file(s). Default: ['./app/app.ts', './typings/main.d.ts'].
  • outputPath (string) Output path for the bundle and sourcemaps. Default: 'www/build/js/'.
  • outputFile (string) Name of the bundle. Default: 'app.bundle.js'.
  • minify (boolean) Whether to minify the bundle using Uglify or not. Default: false.
  • browserifyOptions (Object) Browserify options. Defaults:
{
  cache: {},
  packageCache: {},
  debug: true // sourcemaps on
}

Notes

Setting options.browserifyOptions.debug to false will disable sourcemaps and drastically speed up your rebuilds when watching.

Example

var browserifyBuild = require('ionic-gulp-browserify-typescript');

gulp.task('build', browserifyBuild);

gulp.task('watch', function(){
  return browserifyBuild({
    watch: true,
    browserifyOptions: { debug: false } //if you want to disable sourcemaps
  });
});

Current Tags

  • 2.0.0                                ...           latest (4 years ago)

5 Versions

  • 2.0.0                                ...           4 years ago
  • 1.1.1                                ...           4 years ago
  • 1.1.0                                ...           4 years ago
  • 1.0.1                                ...           4 years ago
  • 1.0.0                                ...           4 years ago
Downloads
Today 0
This Week 4
This Month 0
Last Day 0
Last Week 1
Last Month 8
Dependencies (10)
Dev Dependencies (0)
None
Dependents (1)

Copyright 2014 - 2016 © taobao.org |