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. Firebaseは静的なWebサイトをホストし、別のプロバイダはブログを同じドメインにホストすることはできますか?
- 4. GitHubでOfficeアドインをホストすることはできますか?
- 5. クラウド上にjava springベースのWebサイトをホストできますか?
- 6. 効率的にブロガーがホストするブログ
- 7. github wikiを公開できる静的サイトジェネレータはありますか?
- 8. jsf/glassfish静的ファイルのホスト
- 9. LaravelアプリケーションでWordPressブログをホストする
- 10. 火災ベースの静的データは悪い習慣ですか?
- 11. Javaの静的メソッドで非静的変数を使用できますか?
- 12. 頂点で静的メソッドで非静的変数を使用できますか?
- 13. LinuxベースのOSでビットフレームワークをホストして使用できますか?
- 14. Firebase Hostingはホスト静的ファイル/アサートのみを行いますか?
- 15. 静的でない静的なクラスプロパティにPHPでアクセスできますか?
- 16. Githubのページでホストされたときに私のjekyllのブログが正しくレンダリングされない
- 17. GitHubページでdocpad-plugin-ghpagesをホストすることはできますか?
- 18. 非静的メソッドは**静的コンテキスト**から参照できません。静的コンテンツとは何ですか?
- 19. ペリカンの静的なWebサイトで生のHTMLページをホストする
- 20. 静的メソッドのみを持つクラスは静的であるべきですか?
- 21. PHP - 静的メソッドと非静的メソッドを宣言できますか?
- 22. クラスの静的関数は、グローバル静的変数にアクセスできますか?
- 23. LANベースのアプリ - 静的IPなしで接続するには?
- 24. githubページでFacebook Messengerボットをホストする
- 25. Jekyllブログ投稿とgithub
- 26. 静的メソッドで非静的GetType()を呼び出しますか?
- 27. Djangoで静的なWebサイトをホストする
- 28. AWSのホストされた静的ウェブサイト
- 29. 静的メソッドは非静的インスタンス変数にアクセスできますか?
- 30. 静的GithubページでのWolframAlphaリクエストの作成方法
組み込むチャーリーのコメントをチェックしてください! –
私は一般的な質問に一般的な答えで答えました。おそらくOPが具体的なことを望むなら、彼らはより詳細な質問をするでしょう。 – lucuma
はい! GithubでAngularJSアプリケーションをホストすることができます。それは素晴らしいです。あなたはカスタムドメインを持つことさえできます! – Bruno