rush
Multi-Project Build Tool
Subcommands
Name | Description |
---|---|
add | Adds one or more dependencies to the package.json and runs rush update |
change | Records changes made to projects, indicating how the package version number should be bumped for the next publish |
check | Checks each project's package.json files and ensures that all dependencies are of the same version throughout the repository |
deploy | Prepares a deployment by copying a subset of Rush projects and their dependencies to a target folder |
init | Initializes a new repository to be managed by Rush |
init-autoinstaller | Initializes a new autoinstaller |
init-deploy | Creates a deployment scenario config file for use with "rush deploy" |
install | Install package dependencies for all projects in the repo according to the shrinkwrap file |
link | Create node_modules symlinks for all projects |
list | List package information for all projects in the repo |
publish | Reads and processes package publishing change requests generated by "rush change" |
purge | For diagnostic purposes, use this command to delete caches and other temporary files used by Rush |
scan | When migrating projects into a Rush repo, this command is helpful for detecting undeclared dependencies |
setup | (EXPERIMENTAL) Invoke this command before working in a new repo to ensure that any required prerequisites are installed and permissions are configured |
unlink | Delete node_modules symlinks for all projects in the repo |
update | Install package dependencies for all projects in the repo, and create or update the shrinkwrap file as needed |
update-autoinstaller | Updates autoinstaller package dependenices |
update-cloud-credentials | (EXPERIMENTAL) Update the credentials used by the build cache provider |
version | Manage package versions in the repo |
build | Build all projects that haven't been built, or have changed since they were last built |
rebuild | Clean and rebuild the entire set of projects |
tab-complete | Provides tab completion |
Options
Name | Description |
---|---|
-h, --help |
|
-d, --debug | Show the full call stack if an error occurs while executing the tool |