New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

angularseedcli

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angularseedcli

Angular seed 2 cli for project with folder structure

latest
Source
npmnpm
Version
1.2.2
Version published
Maintainers
1
Created
Source

Angular 2 Seed Cli - From angular Seed 2 mgechev

Angular seed 2 Cli is a project to help any develop of angular app using the angular seed 2 project. The cli can generate components, services, shared components, directives and pipes using only the command line with a structured notation and very ordered folder estructure.

INSTALATION

npm install angularseedcli -g

USAGE

  • For create a new project you can use the next command
as2cli init [nameproject] --fast --git [remote_repository]

The command clone the latest repository of angular 2 cli, and make the folder and modules structure. If you specify the fast option, the cli not execute the npm install command to install the vendor dependencies.

If you specify the git option like (--git) , the cli init a empty git repository with a branch as2cli.

If you specify the git option with a remote repository like (--git remote_repository) , the cli init a repository with the master branch of the remote project, and a branch named as2cli with the angular project.

Example

as2cli init testproject

GENERATORS

Feature

To generate a new feature component you can use this command with 2 options. The route option automatically generate a primary route like a independent component. The child route option automatically generate a route like a component inner into IndexComponent. All routes options are the callname of the route.

Usage

as2cli generate feature [name] -r [route] -c [childroute]

Example

  • Component without route
as2cli generate feature test
  • Component with route
as2cli generate feature login -r login
  • Component with child route
as2cli generate feature dashboard -c dashboard

Service

To generate a new service and inject into the app.

Usage

as2cli generate service [name]

Example

as2cli generate service rest

Shared Component

To generate a new shared feature component and subscribe to the shared module.

Usage

as2cli generate shared [name]

Example

as2cli generate shared header

Pipe

To generate a new pipe and subscribe to the pipes module. This command receive one option that specifies the pipe callname into the html document.

Usage

as2cli generate pipe [name] -p [pipe callname]

Example

as2cli generate pipe clp -p CLP

Directive

To generate a new directive and subscribe to the directives module. This command receive one option that specifies the directive selector name into the html document.

Usage

as2cli generate directive [name] -d [selector]

Example

as2cli generate directive rutformater -d RutFormater

Class

To generate a new class and add to classes folder.

Usage

as2cli generate class [name] 

Example

as2cli generate class client

Keywords

angular

FAQs

Package last updated on 19 Mar 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts