File tree Expand file tree Collapse file tree 4 files changed +2054
-9
lines changed Expand file tree Collapse file tree 4 files changed +2054
-9
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,29 @@ Main Zarr website hosted at https://zarr.dev
4
4
5
5
## Building
6
6
7
- To build the webpage, you will need a working Ruby installation.
7
+ ### Option 1: Using Pixi (Recommended)
8
+
9
+ The easiest way to build and serve the site is using [ Pixi] ( https://pixi.sh ) , which manages all dependencies automatically.
10
+
11
+ 1 . Install Pixi:
12
+ ``` bash
13
+ curl -fsSL https://pixi.sh/install.sh | bash
14
+ ```
15
+
16
+ 2 . Start the development server:
17
+ ``` bash
18
+ pixi run dev
19
+ ```
20
+
21
+ The site will be available at http://localhost:4000 with live reload enabled. Pixi will automatically install all dependencies on first run.
22
+
23
+ Additional commands:
24
+ - ` pixi run build ` - Build the site for production
25
+ - ` pixi run install ` - Install/update Ruby gems (if needed manually)
26
+
27
+ ### Option 2: Manual Ruby Installation
28
+
29
+ To build the webpage manually, you will need a working Ruby installation.
8
30
9
31
If you are on Ubuntu and want to install the requirements locally,
10
32
follow the steps below as root. Alternatively, see the Dockerfile
Original file line number Diff line number Diff line change @@ -52,14 +52,15 @@ plugins:
52
52
# Exclude from processing.
53
53
# The following items will not be processed, by default. Create a custom list
54
54
# to override the default setting.
55
- # exclude:
56
- # - Gemfile
57
- # - Gemfile.lock
58
- # - node_modules
59
- # - vendor/bundle/
60
- # - vendor/cache/
61
- # - vendor/gems/
62
- # - vendor/ruby/
55
+ exclude :
56
+ - .pixi/
57
+ - Gemfile
58
+ - Gemfile.lock
59
+ - node_modules
60
+ - vendor/bundle/
61
+ - vendor/cache/
62
+ - vendor/gems/
63
+ - vendor/ruby/
63
64
64
65
# https://github.com/mmistakes/minimal-mistakes/blob/641ca6f3d8cd8fb0ae24e4f77b2e62a44a65e53b/_config.yml
65
66
logo : android-chrome-512x512.png
You can’t perform that action at this time.
0 commit comments