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, überGulp
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
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
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'
Tags und Links github github-pages aurelia