gh-pages
ブランチを使用するのではなく、docs
ディレクトリに書き込んだReact.jsアプリケーションをホストしたいGithubレポがあります。 index.html
とbundle.js
はdist
ディレクトリに組み込まれていますので、私はdocs
ディレクトリに2つのファイルをシンボリックリンクすると思っていましたが、明らかに動作しません。誰もdist
ディレクトリに格納されているbundle.js
とindex.html
を参照して、マスターブランチのdocs
ディレクトリを指す方法を知っていますか?githubリポジトリ内のファイルを参照する方法
0
A
答えて
2
私の見解は、あなたのビルドを「docs」フォルダに出力するように更新しています。もっと理にかなっている。
しかし、よりよい解決策(つまり、ソースファイルで構築されたファイルをコミットするために行うには良いことではありませんので)、ここで説明した非常に巧妙な解決策を実行して、「GH-ページ」ブランチを使用することです:https://github.com/facebookincubator/create-react-app/blob/dcdcab0ecc86d9643bc9c3c9a9eee8bbad63bb43/template/README.md#github-pages
ビルド後に実行する必要があります。私はここに(あなたのdist
フォルダのために適合さ)コマンドをコピー:
git commit -am "Save local changes"
git checkout -B gh-pages
git add -f dist
git commit -am "Rebuild website"
git filter-branch -f --prune-empty --subdirectory-filter dist
git push -f origin gh-pages
git checkout -
私はそれを使い非常にうまく動作します。そのようにしてビルドされた最後のバージョンのみがコミットされ、独自のブランチでソースコードを汚染しません。
関連する問題
- 1. GitHubドキュメントフォルダ内のドキュメントフォルダ内のドキュメントを参照するドキュメント
- 2. リポジトリ内のサブモジュールへの参照をすべて見つける方法
- 3. XPath 3クエリ内の他のXMLファイルを参照する方法
- 4. Github - クイックセットアップガイドを参照
- 5. 同じモジュール内のファイルを参照する正しい方法
- 6. DLLファイルの内容を参照する方法
- 7. Railsでアプリケーション内のGithubリポジトリを操作する方法は?
- 8. 同じリポジトリのヘルムチャートを参照する方法
- 9. ファイルのみをGithub PROTECTEDリポジトリから取得する方法
- 10. GitとGithub。リポジトリのファイルを再利用する方法
- 11. Githubのリポジトリ内でgrepする方法はありますか?
- 12. CSSでファイルを参照する方法
- 13. ウェブホスティングサービスをgithubリポジトリにリンクする方法
- 14. UnitOfWork内の汎用リポジトリへの参照を保存する
- 15. Octokitを使用してGitHubリポジトリ内のファイルを更新する
- 16. github - リポジトリ内でforkする方法(サブモジュールに)
- 17. Composer gitリポジトリの「バージョン」はGitHubのリリース(タグ)を参照していますか?
- 18. プライベートGithubリポジトリ内のパブリックファイル/フォルダ?
- 19. 別のリポジトリへの参照
- 20. iPadアプリケーション内でファイルを参照する
- 21. GitHubリポジトリにSQLファイルをアップロード
- 22. 内部のUIViewの参照方法UITableViewCell
- 23. ファイルを公開リポジトリにアップロードするGitHub
- 24. Excel - 参照内の参照
- 25. JavaScriptファイルのインクルードと参照の方法
- 26. JSONファイル内の別のJSONオブジェクトの参照を設定する方法
- 27. 私のDBcontextへの参照を持つリポジトリ内のSet()メソッド
- 28. 耳のファイル内の静的コンテンツをホストして参照する方法
- 29. Android:以下の状況でHTML内のCSSファイルを参照する方法
- 30. WIx - .wxsファイル内のフラグメントを他のフラグメントから参照する方法
できません。 Githubはファイルホストではありません。彼らは意図的にファイルをコンテンツタイプ 'text/plain'として提供することでこれを防ぎます –