Skip to main content

The bud.js CLI

The bud command is designed to be your primary means of interfacing with bud.js.

To explore what all is available to you, run bud help. You can also learn about any subcommand using the --help flag.

Extensions may register additional commands which are not reflected in this generated .

$ bud help
━━━ bud - 0.0.0 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

$ bud <command>

━━━ build ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

bud [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose]
Configurable, extensible build tools for modern single and multi-page web applications

bud build [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--browserslist-update] [--dashboard.assets] [--dashboard.compact] [--dashboard.entrypoints] [--dashboard.server] [--dashboard] [--entrypoints.html] [--ci] [--devtool] [--discover,--discovery] [--editor] [--esm] [--hash] [--html] [--immutable] [--lazy] [--minimize] [--notify] [--runtime] [--splitChunks,--split-chunks,--vendor]
Compile source assets

bud dev [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--browserslist-update] [--dashboard.assets] [--dashboard.compact] [--dashboard.entrypoints] [--dashboard.server] [--dashboard] [--entrypoints.html] [--ci] [--devtool] [--discover,--discovery] [--editor] [--esm] [--hash] [--html] [--immutable] [--lazy] [--minimize] [--notify] [--runtime] [--splitChunks,--split-chunks,--vendor] [--browser] [--hot] [--proxy #0] [--indicator] [--overlay] [--port #0] [--reload]
Compile source assets in `development` mode.

bud production [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--browserslist-update] [--dashboard.assets] [--dashboard.compact] [--dashboard.entrypoints] [--dashboard.server] [--dashboard] [--entrypoints.html] [--ci] [--devtool] [--discover,--discovery] [--editor] [--esm] [--hash] [--html] [--immutable] [--lazy] [--minimize] [--notify] [--runtime] [--splitChunks,--split-chunks,--vendor]
Compiles source assets in `production` mode.

━━━ debug ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

bud config [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose]
Check configuration files

bud doctor [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--storage #0] [--use #0] [--verbose]
Check project for common errors

bud env [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose]
Check environment values

bud repl [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--depth,-d #0] [--indent #0]
Explore the fully booted bud object

bud view [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--indent #0] [subject]
Explore bud object

━━━ task ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

bud clean [--basedir,--cwd #0] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [@cache,cache] [@dist,dist,output] [@storage,storage]
Clean project artifacts and caches

bud upgrade [--basedir,--cwd #0] [--cache] [--color,-c] [--debug] [--dry] [--filter #0] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--browserslist-update] [--pm #0] [--registry #0] [version]
Set bud.js version

━━━ tool ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

bud webpack [--basedir,--cwd #0] [--cache] [--clean] [--color,-c] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] ...
Webpack CLI passthrough

You can also print more details about any of these commands by calling them with
the `-h,--help` flag right after the command name.