This is the sequence of steps to follow to create a root gh-pages
branch. It is based on a question at [SO]
cd /path/to/repo-name
git symbolic-ref HEAD refs/heads/gh-pages
rm .git/index
git clean -fdx
echo "My GitHub Page" > index.html
<div *ngIf="planetsAndTotal$ | async as data; else loading"> | |
<mat-nav-list> | |
<a mat-list-item *ngFor="let planet of data.planets" [routerLink]="['/planets', planet.id]"> | |
<h4 class="title" mat-line>{{ planet.name }}</h4> | |
<mat-icon>chevron_right</mat-icon> | |
</a> | |
</mat-nav-list> | |
<mat-paginator [length]="data.total" [pageSize]="pageSize" [pageIndex]="currentPage - 1" [pageSizeOptions]="[5, 10, 25]" | |
showFirstLastButtons="false" (page)="onPage($event)"> | |
</mat-paginator> |
### BUILDER ### | |
FROM alexsuch/angular-cli:6.0.5 as builder | |
COPY . /usr/src/markdown-editor/ | |
WORKDIR /usr/src/markdown-editor | |
RUN npm install | |
RUN ng build --prod | |
### FINAL IMAGE ### | |
FROM nginx:alpine |
mongorestore \ | |
--host ip.direccion.destino\ | |
--port 27017\ | |
--username miUsuario \ | |
--password M1P455W0rD \ | |
--db nombre_bd\ | |
bd_dump |
mongodump \ | |
--host ip.direccion.origen \ | |
--port 27017 \ | |
--username miUsuario \ | |
--password M1P455W0rD \ | |
--db nombre_bd \ | |
-o bd_dump |
$ npx express-generator --view=pug --less --git my-project | |
npx: instaló 6 en 1.765s | |
create : my-project | |
create : my-project/package.json | |
create : my-project/app.js | |
create : my-project/.gitignore | |
create : my-project/public | |
create : my-project/routes | |
create : my-project/routes/index.js |
import { Injectable } from '@angular/core'; | |
import { Actions, Effect } from '@ngrx/effects'; | |
import { SOME_ACTION } from '/route/to/actions-constants'; | |
import { SomePage } from '/route/to/some-page'; | |
@Injectable() | |
export class SampleEffects { | |
@Effect({ dispatch: false }) | |
loginSuccess$ = this.action$ | |
.ofType(SOME_ACTION) |
exports.config = { | |
namespace: 'mycomponent', | |
generateDistribution: true, | |
bundles: [ | |
{ components: ['my-component'] } | |
], | |
globalScript: 'src/global.ts', | |
}; |
div.my-component { | |
&::after { | |
content: ' (iOS VERSION)' | |
} | |
} |
@Component({ | |
tag: 'my-component', | |
styleUrls: { | |
ios: 'my-component.ios.scss', | |
wp: 'my-component.wp.scss', | |
md: 'my-component.md.scss', | |
desktop: 'my-component.scss', | |
}, | |
shadow: true | |
}) |