[!NOTE]
mainbranchโ : Static build, can be deployed on any static hosting platform.cloudflarebranch: Enables built-in comment system, only deployable on Cloudflare.
๐ฌ Live Demo: Vercel
Run the following command:
pnpm create astro --template tuyuritio/astro-theme-thought-lite
# Follow the interactive prompts to create the project
cd <your-project-name>
pnpm dev
git clone <your-repo-url>
cd <your-repo-name>
pnpm install
pnpm dev
Customize site configuration and internationalization (i18n) by modifying the following files:
.envastro.config.tssite.config.tsFor basic configuration, refer to the Site Configuration Guide.
For i18n configuration, refer to the Internationalization Configuration Guide.
The theme provides the following commonly used commands:
| Command | Action |
|---|---|
pnpm install |
Install project dependencies |
pnpm update |
Update project dependencies |
pnpm new |
Create a new content file |
pnpm dev |
Start the local development server (default: http://localhost:4321) |
pnpm check |
Run Astro type checking |
pnpm build |
Build the production version |
pnpm preview |
Preview the built site |
pnpm format |
Format code |
pnpm lint |
Lint code |
The current branch can be fully static built and deployed on any static hosting platform.
For deployment methods on various platforms, refer to the Astro Official Deployment Guide.
Run the following commands to sync upstream updates:
git remote add theme https://github.com/tuyuritio/astro-theme-thought-lite.git
git fetch theme
git merge theme/main # Add `--allow-unrelated-histories` flag for first update
pnpm install
Content creation is centralized in the src/content directory, mainly including:
note - Focused on carefully crafted and detailed long-form worksjotting - Lightweight and immediate content recordingpreface - Displayed on the homepage as the first impressioninformation - Containing various descriptive contentFor details, refer to the Content Creation Guide.
All kinds of contributions are welcome and appreciated!
This project is licensed under GPLv3, allowing free modification and distribution, but the original copyright notice must be retained.