https://github.com/rowicy/web
Rowicy Web Site.
https://github.com/rowicy/web
astro nodejs pnpm prettier react rowicy shadcn-ui tailwindcss typescript website
Last synced: 3 months ago
JSON representation
Rowicy Web Site.
- Host: GitHub
- URL: https://github.com/rowicy/web
- Owner: rowicy
- Created: 2024-05-06T16:59:14.000Z (about 2 years ago)
- Default Branch: develop
- Last Pushed: 2026-02-21T13:33:08.000Z (4 months ago)
- Last Synced: 2026-02-21T14:26:08.251Z (4 months ago)
- Topics: astro, nodejs, pnpm, prettier, react, rowicy, shadcn-ui, tailwindcss, typescript, website
- Language: TypeScript
- Homepage: https://www.rowicy.com
- Size: 19.1 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rowicy Web
## 環境情報
- pnpm
- Node.js
- Astro
- shadcn/ui
## コンポーネント追加
```sh
pnpm dlx shadcn-ui@latest add
```
追加できるコンポーネントは[shadcn/ui](https://ui.shadcn.com/docs/components/)を参照してください。
## セットアップ
依存インストール
```bash
pnpm install --frozen-lockfile
```
開発サーバー起動
```bash
pnpm dev
```
ビルド
```bash
pnpm build
```
プレビュー
```bash
pnpm preview
```
コード整形
```bash
pnpm format
```
## ブログ記事投稿
1. ブログ記事執筆用ブランチを作成する
- (`blog-title`はタイトル等、記事を識別できる名称に置き換える)
```bash
git flow feature start blog/blog-title
```
2. [/src/content](/src/content) 配下に .md ファイルを作成する
- 参考:
[/src/content/blog/\_template/blog-title.md](/src/content/blog/_template/blog-title.md)
3. ブログ記事執筆用をdevelopブランチへマージする
- **マージ前にローカルで表示確認を行うこと**
4. developブランチをmainブランチへマージする
- **プルリクエスト作成時にプレビューURLが発行されるので、表示の確認を行うこと**