Cloudflare PagesでHTML・CSS・JavaScriptなどの静的ファイルをそのままアップロードして簡易デプロイ(本番環境への公開・反映)する。
注意: Cloudflare Pages は現在移行期にあり、画面上の用語や公開URLの形式が本文と異なる場合があります。Workers と表示されたり、
workers.devのURLが発行されたりしても、実装や公開自体は通常どおり行えます。Cloudflare側の情報が明確になり次第、この文書は書き換える予定です。
cmd + space でSpotlightを開き、"textedit" と入力して起動<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>My First Page</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
cmd + s で保存。ファイル名を index.html、場所を先ほど作った "cf" フォルダにして保存するindex.html をドラッグ&ドロップするhttps://プロジェクト名.アカウントID.workers.dev である。Hello World! と表示されているのが確認できるなお、ファイルだけでなく、フォルダごとアップロードもできる。 画像ファイルもアップできるのでウェブサイトがまるっとホスティングできる。
サイトを更新するには:
更新時の注意:
必要なもの: Claude Desktop アプリ, Claude の有料プラン(Claude Pro でOK)
デスクトップ版Claudeアプリを起動。
Code(Claude Code)を選択 → New session をクリック → 作業ディレクトリを指定(~/Desktop/cf)
あとはプロンプトを入力して、index.html を編集する。
プロンプト例:
HTML+JavaScriptでポモドーロタイマーを作って! 1つのファイルにしてindex.htmlに上書きして。複利計算機をHTML+JavaScriptで作って! 構成はHTMLファイル(index.html)が1つ。なお、途中でファイル操作の許可を求められることがあるので、その都度許可する。
完成した index.html を「1-3. Cloudflare Pagesにアップロードしてデプロイ」の手順でデプロイして、公開URLを確認する。
このハンズオンでは、静的ファイルを手動でアップロードしてデプロイする方法を学んだ。さらに進みたい場合は以下を参考に。
2026-05-04 (last updated: 2026-05-05) タツヲ (yto)