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] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--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] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--browserslist-update] [--dashboard.assets] [--dashboard.compact] [--dashboard.entrypoints] [--dashboard.server] [--dashboard] [--entrypoints.html] [--ci] [--devtool,--source-map] [--discover,--discovery] [--editor] [--esm] [--hash] [--html] [--immutable] [--lazy] [--minimize] [--runtime] [--splitChunks,--split-chunks,--vendor]
Compile source assets
bud dev [--basedir,--cwd #0] [--cache] [--clean] [--color] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--output,-o,--@dist,--dist #0] [--notify] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--browserslist-update] [--dashboard.assets] [--dashboard.compact] [--dashboard.entrypoints] [--dashboard.server] [--dashboard] [--entrypoints.html] [--ci] [--devtool,--source-map] [--discover,--discovery] [--editor] [--esm] [--hash] [--hot] [--html] [--immutable] [--lazy] [--minimize] [--proxy #0] [--runtime] [--splitChunks,--split-chunks,--vendor] [--browser] [--indicator] [--overlay] [--port #0] [--reload]
Compile source assets in `development` mode.
bud production [--basedir,--cwd #0] [--cache] [--clean] [--color] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--output,-o,--@dist,--dist #0] [--notify] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--browserslist-update] [--dashboard.assets] [--dashboard.compact] [--dashboard.entrypoints] [--dashboard.server] [--dashboard] [--entrypoints.html] [--ci] [--devtool,--source-map] [--discover,--discovery] [--editor] [--esm] [--hash] [--html] [--immutable] [--lazy] [--minimize] [--runtime] [--splitChunks,--split-chunks,--vendor]
Compiles source assets in `production` mode.
━━━ debug ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
bud config [--basedir,--cwd #0] [--cache] [--clean] [--color] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose]
Check configuration files
bud doctor [--basedir,--cwd #0] [--cache] [--clean] [--color] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--publicPath #0] [--storage #0] [--use #0] [--verbose]
Check project for common errors
bud env [--basedir,--cwd #0] [--cache] [--clean] [--color] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose]
Check environment values
bud repl [--basedir,--cwd #0] [--cache] [--clean] [--color] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--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] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--publicPath #0] [--silent,-s] [--storage #0] [--use #0] [--verbose] [--indent #0] [subject]
Explore bud object
━━━ task ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
bud clean [--basedir,--cwd #0] [--clean] [--color] [--debug] [--dry] [--filter #0] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--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] [--debug] [--dry] [--filter #0] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--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] [--debug] [--dry] [--filter #0] [--force,--flush] [--ignore-errors,--ignoreErrors] [--input,-i,--@src,--src #0] [--log] [--mode #0] [--output,-o,--@dist,--dist #0] [--notify] [--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.