Skip to content

webdevhome/webdevhome.github.io

Repository files navigation

<WebdevHome />

Build and deploy website

webdevhome.github.io

This is a collection of links I, as a web developer, use very frequently. Maybe you will find them useful, too.

Credits

TypeScriptReactfarzher/fuzzysortSassSimple IconsMaterial Design Icons

Development

To start WebdevHome locally run:

npm ci

and then:

npm run dev

This starts a watcher that builds the project every time you make some changes. Also, the local version of your app (running on localhost:3000) gets opened in your default browser automatically.

End the watcher script by pressing [Ctrl] + [C] in your terminal.

Run in a Docker environment

If you want to run this app in your own Docker environment run the following commands from inside the project root directory:

docker-compose build

and then:

docker-compose up

Or docker-compose up -d to run in detached mode.

Halt the app in detached mode by running docker-compose down.

If you make any changes, start again at docker-compose build.

Important: If you change the dependencies in package.json directly you have to run npm install locally before running docker-compose build! Better use npm i <package-name> to add dependencies or npm un <package-name> to remove packages instead.


Developed and maintained by: Andreas Linnert (alinnert)