项目作者: triadiprabowo

项目描述 :
Angular 7 Universal Seeder
高级语言: TypeScript
项目地址: git://github.com/triadiprabowo/ng7-universal-seeder.git
创建时间: 2019-03-03T09:16:38Z
项目社区:https://github.com/triadiprabowo/ng7-universal-seeder

开源协议:

下载


Angular 7 Universal Seeder

Angular 7 universal seeder with latest rxjs version > 6, support HTTP async process, support server cookies with injector of srvRequest.

Using Server Request Object

  1. import { Injector, OnInit, Component } from '@angular/core';
  2. import { Request } from 'express';
  3. @Component({
  4. ...
  5. })
  6. export class Component implements OnInit {
  7. private req: Request;
  8. constructor(private injector: Injector) {
  9. this.req = this.injector.get('srvRequest');
  10. }
  11. ngOnInit() {
  12. console.log(this.req.cookies); // cookies request
  13. }
  14. }

Installation

  1. git clone https://github.com/triadiprabowo/ng7-universal-seeder.git && cd ng7-unievrsal-seeder/
  2. npm install

Command Available

  1. npm run build:prod - build client files only
  2. npm run build:ssr - build client and server files to /dist
  3. npm run webpack:server - build server files only

Author

Triadi Prabowo - triadiprabowo@gmail.com