:rocket: ngx-rocket/cli
CLI for creating Angular apps with ngX-Rocket generators.
Why using this CLI instead of directly using our awesome
ngX-Rocket generator?
Because it's simpler and allows you to leverage wonderful
ngX Rocket add-ons or even
make your very own!
And there's more to come, stay tuned... :wink:
Installation
npm install -g @ngx-rocket/cli
Usage
ngx --help
__ __
_ _ __ _\ \./ / ____ ____ ____ _ _ ____ ___
| ' \/ _` |> < |--< [__] |___ |-:_ |=== |
|_||_\__, /_/°\_\ ENTERPRISE APP STARTER -~*=>
|___/
Usage: ngx [new|update|config|list] [options]
n, new [name]
Creates a new app.
u, update
Updates an existing app.
c, config
Configures add-ons to use for new apps.
All available add-ons are used by default.
l, list
Lists available add-ons.
-n, --npm Show installable add-ons on NPM
Generating and serving a project via a development server
ngx new <project-name>
cd <project-name>
npm start
Navigate to http://localhost:4200/
.
The app will automatically reload if you change any of the source files.
To get more information about generated project, see
ngX-Rocket generator.
Updating an existing project
Make you have no uncommited changes in your project folder, then:
ngx update
The simplest and safest way is then to overwrite everything in case of conflict, then use your SCM to revert/merge
changes one file at once.
Managing add-ons
Listing available add-ons
Use ngx list
to show currently installed add-ons on the system.
To show add-ons available for installation, use npm list --npm
.
Disabling specific add-ons
By default all installed add-ons are used for new projects.
However, you selectively enable or disable add-ons using ngx config
.
License
MIT