6b2f40bb21aaec43d0f472e9dd4ef5f6bf15c004
Luciano Nooijen personal website
Luciano Nooijen's personal website built with Hugo.
Development
Run npm install to install development dependencies.
For development, run hugo server. The development environment is now accessable on localhost:1313.
You can also just use open http://localhost:1313 && hugo server, but not all systems support this.
Production
As Hugo is a static website builder, you can just host the website on any hosting service. To build the static files, run rm -rf build && hugo -d build -b [url]. I run hugo -d build -b https://lucianonooijen.com.
Now upload the contents of the build folder to the webhost and you're done.
When using make build it also builds the css and runs the formatter before building.
Make
The make command can also be used:
| Command | Functionality |
|---|---|
make server |
Runs hugo server |
make css |
Converts scss to css |
make dev |
Runs hugo server and opens localhost:1313 in browser |
make build |
Runs hugo build command as explained under the "production" header |
make fmt |
Runs Prettier formatting for all files (should be in PATH) |
License
- AGPL3.0 for all website code
- CC-BY-SA 4.0 for text content
Languages
CSS
41.1%
HTML
31.7%
SCSS
25%
Makefile
2.2%