Open4

[Astro] カレンダー機能

平田直毅平田直毅

サンプルはSSRで作ったが、SSGでも使える。

astro.config.mjs
import { defineConfig } from 'astro/config'
import react from '@astrojs/react'
import tailwind from '@astrojs/tailwind'
import node from '@astrojs/node'

export default defineConfig({
  integrations: [
    react(),
    tailwind({
      // デフォルトのベーススタイルを無効にする
      applyBaseStyles: false
    })
  ],
  // 以下4行をコメントにするとSSG
  // output: 'server',
  // adapter: node({
  //   mode: 'standalone'
  // }),
  server: { port: 3000, host: true /* ホスティング時必須 */ }
})

pnpm buildでビルドすると、pnpm previewで動作の確認ができる。