GithubのページからJekylベースの静的サイト/ブログをホストできることは知っています。 AngularJSに基づく静的なサイト/ブログで同じことをすることはできますか?Githubでangular.jsベースの静的ブログをホストできますか?
答えて
することができますが、あなたはできませんhtml5モードを使用します(URLから#を削除します)。 html5モードを使用している場合は、すべてのリクエストを1ページのアプリケーションからルートURLにリダイレクトする必要があります。 GitHubページではサーバーサイドコードを使用できないため、これを行うことはできません。だから、あなたがURLに#を気にしないなら、それに行きなさい。 html5モードを使用する場合は、別の場所でホスティングを探す必要があります。アンギュラドキュメントから
...
"Using [html5] mode requires URL rewriting on server side, basically you have to
rewrite all your links to entry point of your application (e.g. index.html)"
EDIT: あなたが本当にしたい場合は、この作品を作るためにいくつかの巧妙なハックを利用することができます。ハックの詳細はhereで概説されています。要約すると、index.htmlの名前を404.htmlに変更し、すべてのルートでgithubがサービスを提供します。
この回答は私に質問するのを妨げました。 +1: – kentcdodds
Service Workerを使用した場合はどうなりますか? – frhd
知っておくべきことは、JekyllとAngularの間に1つの競合があります。
ジキルに含まれる液体も、式を評価するために{{ }}
を使用します。角度の解釈は、(それが液体と競合しない)使用する式を変更するには:
var myapp;
myApp = angular.module('myApp', []);
myApp.config([
'$interpolateProvider', function($interpolateProvider) {
return $interpolateProvider.startSymbol('{(').endSymbol(')}');
}
]);
メガポイントのためのあなたの答えにthis blog post
ページリポジトリのルートに '.nojekyll'という名前のファイルを作成することでJekyllをオフにすることができます(https://help.github.com/articles/using-jekyll-with-pages#configuring-jekyll)。そのファイルをGitHubにプッシュします。 – Tyler
- 1. ベース静的クラス
- 2. 静的なブログから手動のhtml編集まで?
- 3. クラウド上にjava springベースのWebサイトをホストできますか?
- 4. 効率的にブロガーがホストするブログ
- 5. jsf/glassfish静的ファイルのホスト
- 6. LaravelアプリケーションでWordPressブログをホストする
- 7. 火災ベースの静的データは悪い習慣ですか?
- 8. 静的でない静的なクラスプロパティにPHPでアクセスできますか?
- 9. 静的メソッドのみを持つクラスは静的であるべきですか?
- 10. PHP - 静的メソッドと非静的メソッドを宣言できますか?
- 11. LANベースのアプリ - 静的IPなしで接続するには?
- 12. Githubページ内にブログ用プラットフォームをインストールしますか?
- 13. GitHubは自動的にブランチをマージできますか?
- 14. 静的メソッドで非静的GetType()を呼び出しますか?
- 15. Java非静的メソッドplay静的コンテキストからcompleteCompletelyを参照できません
- 16. @MappedSuperclassesで静的メソッドを作成できますか?
- 17. クラスをJavaで静的としてインスタンス化できますか?
- 18. 静的ライブラリプロジェクトでソースサーバ(Windows用デバッグツール)を使用できますか?
- 19. Objective-Cで静的クラスメソッドをインライン化できますか?
- 20. Cythonで静的C配列を作成できますか?
- 21. ウェブアプリケーションで静的な文字列を使用できますか?
- 22. Mockito:、私はmockitoから何かを(静的または非静的メソッド)模擬することができません静的&非静的メソッド
- 23. bower for Githubブログの使い方
- 24. C#で静的関数内で非静的関数を呼び出すことはできますか?
- 25. githubで実行可能なホスト
- 26. 複数の静的ブロックを定義できますか?
- 27. githubでホストされていないwikiを作成するのにgollumを使用できますか?
- 28. メンバー関数内で静的変数を作成できますか?そのクラスのインスタンス内では静的変数のみが使用できますか?
- 29. 非静的メソッドencode(byte [])は静的コンテキストから参照できません
- 30. JavaベースのブログWebサイトのフレームワーク - Apache Roller?
組み込むチャーリーのコメントをチェックしてください! –
私は一般的な質問に一般的な答えで答えました。おそらくOPが具体的なことを望むなら、彼らはより詳細な質問をするでしょう。 – lucuma
はい! GithubでAngularJSアプリケーションをホストすることができます。それは素晴らしいです。あなたはカスタムドメインを持つことさえできます! – Bruno