ang

angularcli

CLI tool for Angular

Showing:

Popularity

Downloads/wk

85

GitHub Stars

0

Maintenance

Last Commit

2yrs ago

Contributors

502

Package

Dependencies

20

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

Angular CLI

Development tools and libraries specialized for Angular

This is the home of the DevKit and the Angular CLI code. You can find the Angular CLI specific README here.

CircleCI branch Dependency Status devDependency Status

License

GitHub forks GitHub stars

GitterContributingAngular CLI

The Goal of Angular CLI

The Angular CLI creates, manages, builds and test your Angular projects. It's built on top of the Angular DevKit.

The Goal of DevKit

DevKit's goal is to provide a large set of libraries that can be used to manage, develop, deploy and analyze your code.

Getting Started - Local Development

Installation

To get started locally, follow these instructions:

  1. If you haven't done it already, make a fork of this repo.
  2. Clone to your local computer using git.
  3. Make sure that you have Node 10.9 or later installed. See instructions here.
  4. Make sure that you have yarn installed; see instructions here.
  5. Run yarn (no arguments) from the root of your clone of this project.
  6. Run yarn link to add all custom scripts we use to your global install.

Creating New Packages

Adding a package to this repository means running two separate commands:

  1. schematics devkit:package PACKAGE_NAME. This will update the .monorepo file, and create the base files for the new package (package.json, src/index, etc).
  2. devkit-admin templates. This will update the README and all other template files that might have changed when adding a new package.

For private packages, you will need to add a "private": true key to your package.json manually. This will require re-running the template admin script.

Packages

This is a monorepo which contains many tools and packages:

Tools

ProjectPackageVersionLinks
Angular CLI@angular/clilatestREADME snapshot
Architect CLI@angular-devkit/architect-clilatestsnapshot
Schematics CLI@angular-devkit/schematics-clilatestsnapshot

Packages

ProjectPackageVersionLinks
Architect@angular-devkit/architectlatestREADME snapshot
Build Angular@angular-devkit/build-angularlatestREADME snapshot
Build NgPackagr@angular-devkit/build-ng-packagrlatestREADME snapshot
Build Optimizer@angular-devkit/build-optimizerlatestREADME snapshot
Build Webpack@angular-devkit/build-webpacklatestREADME snapshot
Core@angular-devkit/corelatestREADME snapshot
Schematics@angular-devkit/schematicslatestREADME snapshot

Schematics

ProjectPackageVersionLinks
Angular PWA Schematics@angular/pwalatestsnapshot
Angular Schematics@schematics/angularlatestsnapshot
Schematics Schematics@schematics/schematicslatestsnapshot
Package Update Schematics@schematics/updatelatestsnapshot

Misc

ProjectPackageVersionLinks
Webpack Angular Plugin@ngtools/webpacklatestsnapshot

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100