Skip to content

Vresod/vresod.github.io

Repository files navigation

vresod.github.io

This is my personal portfolio website. It can be accessed at vresod.xyz as of right now.

Building / Usage

This project is built in Node.JS using Parcel. It uses Bootstrap and Icons.

To start, make sure you install dependencies:

npm i

Testing

Development is done using Parcel's hot-reload feature. To start the test server:

npm start

This runs the command parcel serve src/index.html --public-url / --dist-dir dist. Because of a bug in parcel, I recommend running it in a loop to prevent your workflow from being interrupted, using

while(1) {npm start}

in PowerShell, or

while true; do npm start; done

in POSIX shell.

Building

Building a production build is also simple; simply run:

npm run build

This runs the command parcel build src/index.html --public-url / --dist-dir dist.

After running the command, you will find the complete build in the dist/ directory. If you have previously run the testing server in the same directory, I would recommend deleting the dist/ directory before running the build command, because they both use it, and the testing server doesn't clean up after itself.

Licensing

Copyright © 2024 Luke Binkofsky. The content of this website is available for use under the CC-BY-SA 4.0 license unless otherwise noted, and the code is available under the MIT License unless otherwise noted. See LICENSE.md for more details.

About

Personal portfolio/resume/biographical-type website

Resources

License

Stars

Watchers

Forks