Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
w konsoli powinno wyeliminować problem. \\
\\
Angular instalujemy następującym poleceniem w konsoli:
npm install -g @angular/cli
\\
\\
===== Nowy projekt =====
* Utworzenie projektu
ng new project_name
\\
* Uruchomienie serwera deweloperskiego
W folderze głównym projektu:
npm start
\\
\\
===== Nowy komponent =====
ng generate component my_component
lub wersja skrócona:
ng g c my_component
\\
\\
===== Pipes =====
=== Ustawienie polskiej lokalizacji ===
Import danych lokalizacyjnych w ''app.module.ts''
import { LOCALE_ID } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
platformBrowserDynamic().bootstrapModule(AppModule, {
providers: [{provide: LOCALE_ID, useValue: 'pl-PL' }]
});
\\
=== DatePipe ===
{{ today | date:'fullDate' }}
\\
=== CurrencyPipe ===
{{ amount | currency:'USD' }}
\\
=== UpperCasePipe ===
{{ 'hello world' | uppercase }}
\\
=== LowerCasePipe ===
{{ 'HELLO WORLD' | lowercase }}
\\
=== DecimalPipe ===
{{ 1234.5678 | number:'1.2-2' }}
\\
=== PercentPipe ===
{{ 0.1234 | percent }}
\\