An open API service indexing awesome lists of open source software.

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

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

cd 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
```