Bakon / portfolio

portfolio

Home Page:https://jschilders.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My personal portfolio repository. Whenever deployed to this repository, a web hook from Vercel will get fired.

This builds the project on one of their servers and returns a couple of URL's, for previewing, etc.

The master branch is in sync with my own domains.

Prerequisites

Make sure you have at least Node.js 14, and npm 7.

You can verify by typing node -v for Node.js, and npm -v for npm, in your terminal.

Currently there is a bug in Webpack so you cannot use Node.js 17 without a workaround.

My preffered workaround is just not using Node.js 17 for this specific project.

(See asdf or nvm)

Usage

Start by installing npm packages.

npm install

To run locally:

npm run dev

Linting the repository

npm run lint

Manually building the application

npm run build

Testing the manually built application

npm run start

About

portfolio

https://jschilders.dev


Languages

Language:TypeScript 100.0%