Skip to content

fshowalter/frankshowalter.com

Repository files navigation

www.frankshowalter.com

frankshowalter.com

Source for www.frankshowalter.com. Built with Astro.

Setup

  1. Install nvm.

    See the instructions at the NVM repo.

  2. Initialize your Node env.

    An .nvmrc is included in the project.

    # use the .nvmrc version of Node.
    nvm use
  3. Install dependencies.

    NPM has come a long way and we don't need workspaces (yet)

    npm i
  4. Start a Dev server.

    # start Astro dev.
    npm run dev
  5. Open the source code and start editing!

    The site is now running at http://localhost:4321.

What's inside?

A quick look at the non-standard directories included in the project.

.
├── content
├── src/assets
└── src/features
  1. /content: The latest updates from franksmovielog.com and franksbooklog.com, pulled via /scripts/updateData.ts.

  2. /src/assets/: Wrappers for the astro:assets APIs.

  3. /src/features: Feature implementations. src/pages is used for routing, so extracting the page implementations to a separate folder allows for co-locating sub-components and supporting utilities.

Deployment

Push to Github and Actions builds the project and POST's to Netlify.

About

www.frankshowalter.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors