1. ホーム
  2. ジャバスクリプト

[解決済み】HTMLファイルのソースを見るだけでなく、GitHubから直接実行することはできますか?

2022-03-28 04:41:29

質問

もし .html ファイルを GitHub リポジトリに置いて、たとえば JavaScript のテストを実行する場合、そのページを直接表示してテストを実行する方法はありますか?

例えば、以下のようなテスト結果を実際に見ることは可能でしょうか? jQueryのテストスイート レポをダウンロードしたり、ローカルドライブにクローンしてそこで実行することなく?

これは基本的にGitHubを静的コンテンツのホスティングビジネスに参入させることになると思いますが、それにしても、mime-typeを text/plain から text/html .

解決方法は?

を使用することがあります。 raw.githack.com . GitHub、Bitbucket、Gitlab、GitHub gistsをサポートしています。

ギットハブ

https://raw.githubusercontent.com/[user]/[repository]/[branch]/[filename.ext]

あなたの場合 .html 拡張機能

開発(スロットル)

https://raw.githack.com/[user]/[repository]/[branch]/[filename.ext]

プロダクション(CDN)

https://rawcdn.githack.com/[user]/[repository]/[branch]/[filename.ext]

あなたの場合 .html 拡張機能


raw.githack.com は、他のサービスにも対応しています。

ビットバケット

以前は

https://bitbucket.org/[user]/[repository]/raw/[branch]/[filename.ext]

アフター

開発(スロットル)

https://bb.githack.com/[user]/[repository]/raw/[branch]/[filename.ext]

プロダクション(CDN)

https://bbcdn.githack.com/[user]/[repository]/raw/[branch]/[filename.ext]

ギトラボ

以前は

https://gitlab.com/[user]/[repository]/raw/[branch]/[filename.ext]

アフター

開発(スロットル)

https://gl.githack.com/[user]/[repository]/raw/[branch]/[filename.ext]

プロダクション(CDN)

https://glcdn.githack.com/[user]/[repository]/raw/[branch]/[filename.ext]

GitHubギスト

https://gist.githubusercontent.com/[user]/[gist]/raw/[revision]/[filename.ext]

アフター

開発(スロットル)

https://gist.githack.com/[user]/[gist]/raw/[revision]/[filename.ext]

プロダクション(CDN)

https://gistcdn.githack.com/[user]/[gist]/raw/[revision]/[filename.ext]


更新:rawgitは廃止されました