0.0.1 • Published 5 years ago

myzone v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

Install and Usage

// Angular-Cli >= 6.0:
npm i myzone --save-dev

ng g myzone:ipage --name=path/name --style=scss
// Angular-Cli < 6.0:
npm i myzone --save-dev
npm link myzone

myzone ipage --name=path/name --style=scss
// Successful log
CREATE /src/app/pages/login/login.module.ts (270 bytes)
CREATE /src/app/pages/login/action/login.action.ts (171 bytes)
CREATE /src/app/pages/login/enum/login.enum.ts (224 bytes)
CREATE /src/app/pages/login/interface/login.interface.ts (74 bytes)
CREATE /src/app/pages/login/store/login.store.ts (239 bytes)
CREATE /src/app/pages/login/view/login.component.scss (20 bytes)
CREATE /src/app/pages/login/view/login.component.html (33 bytes)
CREATE /src/app/pages/login/view/login.component.ts (1234 bytes)

Uninstall

npm uninstall myzone

npm unlink myzone

Global settings

// eg. style
"projects": {
    "...": {
      "schematics": {
        "@schematics/angular:component": {
          "style": "scss"
        }
      }
    }
}

TODO

  • Angular page