Skip to content

ajhawkings/hawkings.me

Repository files navigation

hawkings.me

Hawkings.me is my personal website built using solid.js and deployed using Vercel

Development

Set up

  1. Clone the repository

    git clone https://github.com/ajhawkings/hawkings.me
  2. Install nvm or nvm-windows

  3. Install the latest LTS version of Node.js:

    # MacOS/Linux
    nvm use
    # Windows
    nvm install lts
    nvm use lts
  4. Update npm to the latest version:

    npm install -g npm
  5. Install the packages in the cloned directory:

    npm install

IDE/Code Editor

VS Code is recommended. Please install the recommended extensions (in vscode/extensions.json)

Imports

Please sort imports alphabetically, in three groups separated by new lines:

  • TS functions/data
  • JSX Components
  • Type definitions