Simplify install step

This commit is contained in:
Will Faught
2025-03-30 18:39:14 -07:00
parent 97bf7e0e52
commit b9a2bfe1b7

View File

@@ -86,18 +86,18 @@ please share it by [posting a link](https://github.com/willfaught/paige/discussi
## Setup ## Setup
1. [Install Hugo](https://gohugo.io/installation/) (the extended version, and at least v0.141.0). 1. Install [Hugo](https://gohugo.io/installation/) and [Dart Sass](https://github.com/sass/dart-sass):
For Homebrew on Mac: For Homebrew on Mac:
```sh ```sh
$ brew install hugo $ brew install hugo sass/sass/sass
``` ```
For Chocolatey on Windows: For Chocolatey on Windows:
```sh ```sh
$ choco install hugo-extended $ choco install hugo-extended sass
``` ```
For Snap on Linux: For Snap on Linux:
@@ -106,34 +106,22 @@ please share it by [posting a link](https://github.com/willfaught/paige/discussi
$ sudo snap install hugo $ sudo snap install hugo
``` ```
2. [Install Dart Sass](https://github.com/sass/dart-sass/releases). Hugo must be the extended version, and at least version v0.141.0.
For Homebrew on Mac: 2. Create a site:
```sh
$ brew install sass/sass/sass
```
For Chocolatey on Windows:
```sh
$ choco install sass
```
3. Create a site:
```sh ```sh
$ hugo new site yoursite $ hugo new site yoursite
``` ```
4. Create a post: 3. Create a post:
```sh ```sh
$ cd yoursite $ cd yoursite
$ hugo new yourpost.md $ hugo new yourpost.md
``` ```
5. Configure your module: 4. Configure your module:
```sh ```sh
$ cd yoursite $ cd yoursite
@@ -145,7 +133,7 @@ please share it by [posting a link](https://github.com/willfaught/paige/discussi
EOF EOF
``` ```
6. Configure the Paige module: 5. Configure the Paige module:
```sh ```sh
$ cd yoursite $ cd yoursite
@@ -156,21 +144,21 @@ please share it by [posting a link](https://github.com/willfaught/paige/discussi
EOF EOF
``` ```
7. Build and run the site for development: 6. Build and run the site for development:
```sh ```sh
$ cd yoursite $ cd yoursite
$ hugo server --buildDrafts $ hugo server --buildDrafts
``` ```
8. Build the site for production: 7. Build the site for production:
```sh ```sh
$ cd yoursite $ cd yoursite
$ hugo --environment production --minify $ hugo --environment production --minify
``` ```
9. Update the Paige module: 8. Update the Paige module:
```sh ```sh
$ cd yoursite $ cd yoursite