{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreif5gqf6oygj76bee7hefedqqhykxhksowz6wz4z7sc4econ7dzl5e",
"uri": "at://did:plc:5a5pj6fvrhmns3zypcjasjp7/app.bsky.feed.post/3libxh24hmjt2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreiaoevkke5bdat335phishjqggcpu4hoalq5jadc6gw6zvfnd5oybm"
},
"mimeType": "image/png",
"size": 197768
},
"path": "/posts/getting-started/",
"publishedAt": "2026-04-18T10:13:59.349Z",
"site": "https://11ty-beer.vercel.app",
"tags": [
"git",
"nodejs",
"npm",
"Visual Studio Code",
"Better Nunjucks",
"GitHub",
"Vercel",
"Netlify",
"deploy services"
],
"textContent": "> This tutorial is intended for beginners, if you think there is an error in the command or word, please contribute.\n\n## Install\n\nPermanent link\n\nYou needed to have git, nodejs, and npm installed. You can follow the installation guide in their respective page. Then, run those commands.\n\n\n git clone https://github.com/w3teal/11ty-beer ./my-blog cd ./my-blog npm install npm start\n\nIf you wonder how to edit the configuration file or create the markdown files, you needed an code editor like Visual Studio Code, and I recommend you to install Better Nunjucks for `.njk` formatting.\n\n> And then, you can check the configuration post, and configure it to your liking.\n> To start writing an new post, you can check the writing post.\n\n## Publish\n\nPermanent link\n\nAfter done polishing, you should publish it and share to anyone! But, if you still not familiar on how to using `git` in CLI. Here the steps.\n\nYou need to have an GitHub account, and then apply your `git` credentials the same as your GitHub account, it will appear in the commit history of the repository.\n\n\n git config --global user.name \"Your Name\" git config --global user.email \"your@email.com\" # and you can check what applied... git config --list\n\nBack into the repository directory, we needed to initialize the repository, and publish it by push.\n\n\n git init git add . git commit -m \"i make blahblahblah...\" git push -u origin main\n\nAnd to deploy it, you can use Vercel, Netlify, or other deploy services. And then, simply add the repository into that deploy service",
"title": "Getting Started",
"updatedAt": "2024-12-20T00:00:00.000Z"
}