2017-04-18 8 views
3

GitHubページを使用してJavaScriptを使用してPublisher-Subscriberモジュールで自分のGitHubレポをレンダリングしようとしています。 gh-pagesブランチが正常に見えます。しかし、口ひげコードは私のプロジェクトでGitHub Pagesでレンダリングされません。Github Pages 404 on node_modules folder

enter image description here

GitHubのリポジトリ:このプロジェクトのためにhttps://github.com/ajhalthor/pubsub-application

Githubのページレポ:それは自己十分なものでなければならないので、https://ajhalthor.github.io/pubsub-application/

GitHubのリポジトリも、node_modulesフォルダを持っている。それはこのようになりますMustache、jQuery &ブートストラップはこのフォルダに含まれているので、外部リンクやCDNはありません。

メイン質問:すべてのパスがプロジェクトのメインフォルダを基準にして指定されていても、なぜひげ皮レンダリングが行われないのですか?

+0

https://ajhalthor.github.io/pubsub-application/node_modules/mustache/mustache.jsからヒントを得る必要があります。 – majidarif

+0

より良いまだrawgitを使用してください。 – majidarif

+0

あなたの最初のコメントに: 'node_modules'フォルダが見つからないようです。しかし、それは私のリポジトリの一部です。それでなぜこれが見つからないのですか? –

答えて

4

Githubページでは、デフォルトでnode_modulesフォルダを無視するJekyllのバージョンが使用されています。

これによれば、blog article。次の操作を実行できます。

gh-pagesブランチのルートに空の.nojekyllテキストファイルを作成します。

また、この動作の原因となる更新プログラムについては、announcement by githubを参照してください。

+1

ありがとう!これは私のために働いた。私もrawgitを試してみました。それは開発と生産のためのURLを私にくれました。あなたによれば、それはどのように優れていますか? –

+0

それは良くはありませんが、その選択肢です。 – majidarif

+0

ヘッドアップメイト –