I help new web developers build great websites on their own without going through tutorial hell and experiencing the blank page
I use Windows Terminal with Command Prompt in Windows 10 to develop the website. The source code works well on that setup. Different setup means you may need to adjust something. (I am neither endorsing Windows Terminal nor Command Prompt nor Windows 10.)
First, install Node.js version 24.12.0 or LTS on your machine.
Second, install all the packages.
npm installThird, setup Husky to lint the code before making a Git commit.
npm prepareFourth, run a local host on your machine.
npm startIf you deploy the website to Netlify—assuming that you do not change the output option on the Eleventy's config file—you just need to do the following steps:
- Upload the source code to a remote repository on GitHub.
- Connect the remote repository with Netlify.
- Deploy the website.
Do not set a build command because it has been already set in the .netlify.toml file.
You can use any other services to host the source code and the website.
(I am neither endorsing GitHub nor Netlify.)
If you want to contribute, please contact me through [vanzasetia][at]proton[dot]me.
If you are a Christian, please join the Christian Club.
Eleventy is good.
Except where otherwise stated, the blog posts and publications are licensed under a Creative Commons Attribution NoDerivatives 4.0 International License. All code samples are licensed under the MIT No Attribution License (MIT-0).
The underlying source code used to format and display all those blog posts and publications is licensed under the MIT License (Expat License).
Copyright years on the source files and the license files may be listed using range notation—for example 2021–2024—indicating that every year in the range, inclusive, is a copyrightable year that could otherwise be listed individually.