Closed1

cloudflare pages + SvelteKit, デプロイの例

knaka Tech-Blogknaka Tech-Blog

概要

cloudflare pagesに、 SvelteKitデプロイ内容となります

  • wranglerで、デプロイする方法になります
  • 事前にcloudflareに、ログインしておきます。
  • SvelteKi , 追加しておきます

環境

  • cloudflare pages
  • SvelteKit
  • node: 20.5

参考


手順

npm i -D @sveltejs/adapter-cloudflare

  • svelte.config.js
import adapter from '@sveltejs/adapter-cloudflare';

export default {
    kit: {
        adapter: adapter({
            // See below for an explanation of these options
            routes: {
                include: ['/*'],
                exclude: ['<all>']
            }
        })
    }
};

npm install wrangler

npx wrangler login

yarn build

npx wrangler pages dev .svelte-kit/cloudflare
  • dev-server起動するので、確認

deploy

npx wrangler pages deploy .svelte-kit/cloudflare

#
Enter the name of your new project: [projectName] を入力
Enter the production branch name: [branchName] をブランチ名入力

このスクラップは2023/09/08にクローズされました