So stellen Sie Aurelia auf GitHub Pages (gh-pages) bereit

8

Ich habe keine Demos von Aurelia auf GitHub-Seiten gesehen. Ich frage mich, ob es irgendwo einen Sinn oder ein Repo gibt, der zeigt, wie es gemacht werden kann.

Ist es nur eine Frage von gulp oder gibt es eine andere Lösung?

    
amitaibu 23.04.2015, 18:46
quelle

1 Antwort

10

Hier ist die Lösung, die das Aurelia-Navigationsskelett Projekt als Beispiel verwendet, wenn es in Ihrer Organisation als Repository als% erstellt wird. co_de%.

  

Wichtiger Hinweis: Dies ist KEINE Produktionslösung. Dies zeigt, wie Aurelia auf GitHub-Seiten mit einem Aurelia-Repository ausgeführt wird, das aurelia-skeleton-navigation verwendet. Es wird empfohlen, über Gulp eine Aurelia App für die Bereitstellung zu lesen.

Starten Sie eine Befehlszeile jspm bundling , nachdem Sie die aktuelle Version von git in das Verzeichnis skeleton-navigation entpackt haben.

Lokal von einer aurelia-skeleton-navigation und git Befehlszeile:

npm

cd <path>/aurelia-skeleton-navigation

git init

git remote add origin [email protected]:yourorg/aurelia-skeleton-navigation.git

git fetch --all

git add *

git commit -m 'initial commit'

git push origin master

git branch gh-pages

Bearbeiten Sie git checkout gh-pages und kommentieren Sie die Pfade .gitignore und jspm_packages

%Vor%

dist

jspm install

npm install

gulp build

git add *

git commit -m 'adding resources'

Navigieren Sie zu Ihrer Repository-GitHub-Seite:
git push origin gh-pages

Aktualisierung der App auf GitHub Pages

Sobald Sie Änderungen an Ihrer App im Zweig http://yourorg.github.io/aurelia-skeleton-navigation vorgenommen haben, können Sie diese Änderungen in Ihrem master zusammenführen und veröffentlichen:

  • gh-pages

  • git checkout gh-pages

  • git merge master

  • gulp build

  • git add *

  • git commit -m 'updates'

talves 24.04.2015 21:45
quelle

Tags und Links