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.