https://github.com/devinschulz/blog
My personal blog
https://github.com/devinschulz/blog
astro astrojs-blog blog cloudflare-pages github-actions static-site-generator tailwindcss
Last synced: 8 months ago
JSON representation
My personal blog
- Host: GitHub
- URL: https://github.com/devinschulz/blog
- Owner: devinschulz
- License: other
- Created: 2017-09-04T19:58:24.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T14:31:26.000Z (12 months ago)
- Last Synced: 2024-10-29T17:48:39.492Z (12 months ago)
- Topics: astro, astrojs-blog, blog, cloudflare-pages, github-actions, static-site-generator, tailwindcss
- Language: Astro
- Homepage: https://devinschulz.com
- Size: 194 MB
- Stars: 20
- Watchers: 4
- Forks: 8
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE-code-snippets
Awesome Lists containing this project
README
# My Personal Site
Welcome to my personal blog/portfolio site powered by Astro JS! 🚀
## Getting Started
To set up this site on your machine, follow these simple steps:
```bash
git clone https://github.com/devinschulz/blog.gitcd blog
npm install
```## Development
Run the local development server:
```bash
npm run dev
```This will launch your site at `localhost:4321`. Feel free to customize the content, styles, and layouts to make it truly yours!
## Building for Production
When you're ready to deploy your blog, build the production version:
```bash
npm run build
```The production-ready files will be in the `./dist/` directory.
## Preview Before Deployment
Want to see how your site will look before deploying? Run:
```bash
npm run preview
```This command allows you to preview your build locally.
## Additional Astro Commands
Explore more Astro commands for various tasks:
```bash
npm run astro ... # Run CLI commands like `astro add`, `astro check`
npm run astro -- --help # Get help using the Astro CLI
```