1
0
mirror of https://github.com/onkelbeh/cheatsheets.git synced 2025-10-15 15:08:27 +02:00
cheatsheets/browserify.md
Rico Sta. Cruz 511de900ba
Formatting updates (#2133)
- Update some sheets which have very long sections
- Remove `layout: 2017/sheet` (everything has the same layout now)
- Remove outdated sheets
2024-04-03 18:30:24 +11:00

1.0 KiB

title, category, tags, archived
title category tags archived
Browserify JavaScript libraries
Archived
Browserify has not been in active development.

About

{: .-intro}

Browserify is a bundler for JavaScript.

Usage

browserify input.js
  -o output.js
  -t coffeeify
  -t [ coffeeify --extension coffee ]

  -u react (--exclude: omit a file)
  -x react (--external: reference in another bundle)
  -i react (--ignore: stub a file)
  -s Myapp (--standalone: generate a UMD bundle)
  --debug

Programmatic usage

browserify = require('browserify')
browserify()
  .add('main.js')
  .bundle()
  .transform(coffeeify)
  .transform({extensions: '.coffee'}, coffeeify)
  .pipe(process.stdout)

browserify({})

Tools

  • watchify (recompiles on demand)
  • beefy (http server)
  • debowerify
  • es6ify (es6 to es5)

Transforms