Skip to content

Repository files navigation

chnotchy.com

ポートフォリオサイト。https://chnotchy.com

技術構成

  • Next.js 16 (App Router) / React 19 / TypeScript
  • Tailwind CSS v4
  • 静的書き出し (output: 'export') を Cloudflare Pages で配信

開発

Node.js のバージョンは .nvmrc、pnpm のバージョンは package.jsonpackageManager に従う。

pnpm install
pnpm dev
コマンド 内容
pnpm dev 開発サーバー (http://localhost:3000)
pnpm build 本番ビルド。out/ に出力
pnpm lint ESLint
pnpm typecheck 型チェック
pnpm format Prettier で整形

依存の解決ポリシーは pnpm-workspace.yaml を参照。

構成

掲載内容は content/ に集約している。デザイントークンは app/globals.css@theme で定義し、.dark で上書きする。

デプロイ

main への push で GitHub Actions が Cloudflare Pages へデプロイする。 プルリクエストにはプレビュー URL がコメントされる。

About

Portfolio website.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages