- プロダクト: https://studio.revati.jp
- 開発:
https://{ブランチ|デプロイ}-studio.revati.workers.dev- dev ブランチ: https://dev-studio.revati.workers.dev/
-
リポジトリをクローンする
-
masterブランチでは直接作業しないので、devブランチなどに切り替えるgit switch dev # 必要に応じて、そこからトピックブランチを作成する git switch -c feat/my-feature -
依存関係をインストールする
pnpm install
-
開発サーバーを起動する
# 開発サーバーを起動する前に、`licenses.json` を生成する(`pnpm run build` では自動で実行される) pnpm run licenses # 起動する pnpm run dev
環境構築や開発には以下の pnpm コマンドを使用する。(pnpm devのように省略することも可能)
| コマンド | 説明 |
|---|---|
pnpm run dev |
開発サーバーを起動 (localhost:4321) |
pnpm run build |
プロダクション用にプロジェクトを ./dist/ にビルド |
pnpm run preview |
ビルドされたサイトをローカルでプレビュー |
pnpm run licenses |
licenses.json を生成 |
pnpm run format |
Prettier を使用してコードをフォーマット |
pnpm run check |
エラーをチェック |
pnpm run lint |
ESLint を使用してコードを検査 |
pnpm run lint:fix |
ESLint を使用してコードを自動修正 |
pnpm run astro ... |
astro add などの CLI コマンドを実行 |
The source code in this repository is licensed under the BSD 3-Clause "New" or "Revised" License.
The full license text is available in the LICENSE file.
The BSD 3-Clause License applies to the software source code (e.g., *.astro, *.svelte, *.scss, *.ts files) created by REVATI Studio.
It does not apply to the following:
- All trademarks, service marks, and logos associated with REVATI Studio.
- All original content created by REVATI Studio, including text, images, audio, video, 3D models, and other media.
All rights to these materials are reserved by REVATI Studio and are not granted under the BSD license.
- Fonts (e.g., Noto Sans CJK, Special Gothic, Montserrat).
- Icons (e.g., Bootstrap Icons, Lucide).
- Other third-party libraries and assets.
These assets are subject to their respective licenses. Please refer to the Licenses page for details.
