Skip to content

revati-jp/studio-website

Repository files navigation

REVATI Studio Website

ドキュメント

環境構築

  1. リポジトリをクローンする

  2. master ブランチでは直接作業しないので、dev ブランチなどに切り替える

    git switch dev
    
    # 必要に応じて、そこからトピックブランチを作成する
    git switch -c feat/my-feature
  3. 依存関係をインストールする

    pnpm install
  4. 開発サーバーを起動する

    # 開発サーバーを起動する前に、`licenses.json` を生成する(`pnpm run build` では自動で実行される)
    pnpm run licenses
    
    # 起動する
    pnpm run dev

使用技術

pnpm コマンド

環境構築や開発には以下の 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 コマンドを実行

License

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.

Scope of the License

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:

1. REVATI Studio Proprietary Assets

  • 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.

2. Third-Party Assets

  • 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.

About

REVATI Studio Website

Resources

License

Stars

Watchers

Forks

Contributors