Fusing Angular CLI
Faster CLI tool for Angular
WARNING: WORK IN PROGRESS
Prerequisites
The CLI has dependencies that require Node 10.0.0 or higher, together with NPM 6.0.0 or higher.
Table of Contents
- Features
- Roadmap
- Installation
- Usage
- Updating Fusing Angular CLI
- Developing Fusing Angular CLI
- License
Features
- Designed for use with Angular Universal (server rendered)
- Designed for use with SCSS
- Jest test runner and code coverage
- Lazy Loaded modules
- Route, Component, Directive, and Service generators
- Fully optimized production builds (brotli: ~125 kb, gzip: ~150 kb)
- Easy favicon generator
- Check code quality with built in Linter
- Visual Studio Code integration
- Circle CI support
- UI integrations (Material, Bootstrap, and Bulma)
Roadmap
You can learn more about what we aim to achieve by reading our roadmap
Installation
npm install -g fusing-angular-cli
Usage
fng help
Updating Fusing Angular CLI
fng update
or
npm i -g fusing-angular-cli@latest
Developing Fusing Angular CLI
Bundling and runnng the code
# to run local CLI $ npm start # to run local CLI w/ continuous testing $ npm run start.dev # issuing CLI commands to local build $ .build/fng [some commands go here]
Testing your code
# test your code npm test
License
MIT