Hawksworx.com screenshot

Hawksworx.com

Author Avatar Theme by Philhawksworth
Updated: 21 Aug 2024
121 Stars

My hawksworx.com blog site, powered by Eleventy and Netlify

Categories

Overview

The hawksworx.com website is a static blog generated by Eleventy, a static site generator. It uses Gulp to automate build optimization tasks and improve performance. The site is hosted on Netlify, a web hosting and continuous deployment platform.

Features

  • Static file generation: The site is built using Eleventy, which generates static files for simplified deployment and hosting.
  • Build optimization: Gulp is used to automate build optimization tasks to improve performance.
  • Continuous deployment: The site is hosted on Netlify, which allows for continuous deployment triggered automatically by every git push to the master branch of the origin repository.

Installation

To build and deploy the site locally, follow these steps:

  1. Install Node.js: Ensure that you have Node.js installed on your machine.
  2. Install NPM: NPM is required to manage dependencies. Make sure you have NPM installed.
  3. Clone the repository: Clone the repository from the source.
  4. Build the site: Run the command yarn run build to generate the static assets in a “dist” folder.
  5. Choose a hosting service: The generated assets can be deployed to any web hosting service. Netlify is recommended for its CI environment and automatic deployment to a global CDN.

Summary

The hawksworx.com website is a static blog that is generated using Eleventy and hosted on Netlify. It offers features such as static file generation, build optimization, and continuous deployment. The installation process involves setting up Node.js and NPM, cloning the repository, and building the site using the provided command. Netlify is recommended for hosting and deployment due to its CI environment and automatic deployment capabilities.