rollup version __VERSION__ ===================================== Usage: rollup [options] Basic options: -v, --version Show version number -h, --help Show this help message -c, --config Use this config file (if argument is used but value is unspecified, defaults to rollup.config.js) -w, --watch Watch files in bundle and rebuild on changes -i, --input Input (alternative to ) -o, --output Output (if absent, prints to stdout) -f, --format [es] Type of output (amd, cjs, es, iife, umd) -e, --external Comma-separate list of module IDs to exclude -g, --globals Comma-separate list of `module ID:Global` pairs Any module IDs defined here are added to external -n, --name Name for UMD export -u, --id ID for AMD module (default is anonymous) -m, --sourcemap Generate sourcemap (`-m inline` for inline map) --no-strict Don't emit a `"use strict";` in the generated modules. --no-indent Don't indent result --environment Settings passed to config file (see example) --no-conflict Generate a noConflict method for UMD globals --intro Content to insert at top of bundle (inside wrapper) --outro Content to insert at end of bundle (inside wrapper) --banner Content to insert at top of bundle (outside wrapper) --footer Content to insert at end of bundle (outside wrapper) Examples: # use settings in config file rollup -c # in config file, process.env.INCLUDE_DEPS === 'true' # and process.env.BUILD === 'production' rollup -c --environment INCLUDE_DEPS,BUILD:production # create CommonJS bundle.js from src/main.js rollup --format=cjs --output=bundle.js -- src/main.js # create self-executing IIFE using `window.jQuery` # and `window._` as external globals rollup -f iife --globals jquery:jQuery,lodash:_ \ -i src/app.js -o build/app.js -m build/app.js.map Notes: * When piping to stdout, only inline sourcemaps are permitted For more information visit https://github.com/rollup/rollup/wiki