Examples

hello world bundling.

$ bitbundler --src src/main.js --dest dist/out.js

Include eslint loader plugin to lint only the modules used by your code.

$ bitbundler --src src/main.js --dest dist/out.js --loader @bit/loader-eslint

Passing in options to a loader plugin.

$ bitbundler --src src/main.js --dest dist/out.js --loader [ --name @bit/loader-js --options [ --umd ] ] --loader @bit/loader-eslint

Printing the generated CLI settings

Handy for debugging

$ bitbundler --print --src src/main.js --dest dist/out.js --loader [ --name @bit/loader-js --options [ --umd ] ] --loader @bit/loader-eslint

Loading the default config file

bit-bundler will automatically try to load .bitbundler.js or .bitbundler.json. If both are present then .bitbundler.js will be used. The configuration file is optional, so if a configuration file does not exist then only CLI arguments are used.

So just run bit-bundler in the CLI to load the default configuration file.

$ bitbundler

Specifying a config file

If you want to load a particular config file, you can provide a string to the --config option.

$ bitbundler --config my-bit-bundler-config.js

Overriding options in a config file

You can also specify CLI options which will override any corresponding options from the config file.

$ bitbundler --config --src some-other-index.js

results matching ""

    No results matching ""