How to build a Docker image that serves Angular application (without Universal).
Build your application to the dist/app
directory, then copy it into an image.
FROM nginx:latest
#!/bin/bash | |
echo "Restaurando banco de dados..." | |
RED='\033[0;31m' | |
GRE='\033[0;32m' | |
NC='\033[0m' | |
DATABASE="" | |
FILE_FULL="" |
// Criar arquivo boot
sudo vim /etc/systemd/system/boot-splashscreen.service
sudo vim /etc/systemd/system/powerdown-image.service
sudo vim /etc/systemd/system/unplug-image.service
// Instalar lib
sudo apt-get install fim
import { Component } from '@angular/core'; | |
import { IonicPage, NavController, NavParams } from 'ionic-angular'; | |
import { AutenticacaoServiceProvider } from '../../providers/autenticacao-service/autenticacao-service'; | |
@IonicPage() | |
@Component({ | |
selector: 'page-pagina2', | |
templateUrl: 'pagina2.html', | |
}) | |
export class Pagina2Page { |
import { Component } from '@angular/core'; | |
import { NavController, AlertController } from 'ionic-angular'; | |
import { AutenticacaoServiceProvider } from '../../providers/autenticacao-service/autenticacao-service'; | |
@Component({ | |
selector: 'page-home', | |
templateUrl: 'home.html' | |
}) | |
export class HomePage { |
<ion-header> | |
<ion-navbar> | |
<ion-title> | |
Auth App | |
</ion-title> | |
</ion-navbar> | |
</ion-header> | |
<ion-content padding> | |
<h2 *ngIf="isAuthenticated()" text-center>O usuário está logado!</h2> |
import { Injectable } from '@angular/core'; | |
@Injectable() | |
export class AutenticacaoServiceProvider { | |
private isLoggedIn = false; | |
constructor() { } | |
login(): void { |
import { BrowserModule } from '@angular/platform-browser'; | |
import { ErrorHandler, NgModule } from '@angular/core'; | |
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular'; | |
import { SplashScreen } from '@ionic-native/splash-screen'; | |
import { StatusBar } from '@ionic-native/status-bar'; | |
import { MyApp } from './app.component'; | |
import { HomePage } from '../pages/home/home'; | |
import { AutenticacaoServiceProvider } from '../providers/autenticacao-service/autenticacao-service'; |