Skip to content

🌐 My personal website, powered by SolidJS and SolidStart

License

Notifications You must be signed in to change notification settings

PalmDevs/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌐 Website

It's my website! I think having a website is cool, so I'm trying to make it real.

  • πŸ–ŒοΈ Designed (with love and care) by me
  • πŸ—οΈ Built with SolidJS and SolidStart
  • 🍞 Run by Bun
  • πŸ”· Deployed using Netlify Netlify Status

πŸ‘· Developing

  1. Install dependencies

    bun install
  2. Start the development server

    bun dev
  3. Make some changes (optional)

  4. Format your code (recommended)

    bun format
  5. Build the site

    bun run build
  6. Preview the built site (optional)

    bun start

πŸ“ƒ Common questions & issues

Server starts, but loads infinitely

You may be doing cyclic imports. To check if this is actually the issue, try building the site. If everything works correctly when building, it is a guaranteed cyclic import issue.

Hydration mismatch when renaming routes

Sometimes build caches don't get invalidated. You'll need to remove the following directories and restart the development server:

  • dist
  • .output
  • .vinxi
  • node_modules/.vinxi

What is app integrity?

At build time, app integrity is computed. It can be clean, dirty, and unknown.

This status is to check whether files have been modified or not after the current commit. This exists to prevent developers forgetting to add files to commits, or if the source code before building and deploying has been touched by a host (for debugging purposes).

You can view integrity and other information in the console.