项目作者: coltenkrauter

项目描述 :
A simple example of a Dockerized Angular app which uses Angular Universal for server-side rendering.
高级语言: TypeScript
项目地址: git://github.com/coltenkrauter/angular-ssr-example.git
创建时间: 2019-07-24T01:57:20Z
项目社区:https://github.com/coltenkrauter/angular-ssr-example

开源协议:

下载


angular-ssr-example

A simple example of a Dockerized Angular app that uses Angular Universal for server-side rendering.

Quick start

Build Docker image with Express SSR (server side rendering)

  1. docker build . --file Dockerfile.ssr --build-arg ENV=dev --tag angular-ssr-example:latest # ENV must be one of dev, cert, prod
  2. docker run -p 8080:80 angular-ssr-example:latest

Build Docker image without SSR, served with NGINX

  1. docker build . --file Dockerfile --build-arg ENV=dev --tag angular-ssr-example:latest-non-ssr # ENV must be one of dev, cert, prod
  2. docker run -p 8081:80 angular-ssr-example:latest-non-ssr

Run locally

  1. ng s # This will run a local environment
  2. # ng s --configuration=dev

Responsive images

I generate responsive images using Responsive Breakpoints and I use webp image format with jpg as the fallback.