Improve Dart Sass example for Netlify

This commit is contained in:
Joe Mooring 2023-06-22 17:22:09 -07:00 committed by GitHub
parent 2d294ece9a
commit 9ec92cf683
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -166,21 +166,20 @@ pages:
To install Dart Sass for your builds on Netlify, the `netlify.toml` file should look something like this: To install Dart Sass for your builds on Netlify, the `netlify.toml` file should look something like this:
```toml ```toml
[build.environment]
HUGO_VERSION = "0.114.0"
DART_SASS_VERSION = "1.63.5"
TZ = "America/Los_Angeles"
[build] [build]
publish = "public" publish = "public"
command = """\ command = """\
curl -LJO https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz && \ curl -LJO https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz && \
tar -xf dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz && \ tar -xf dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz && \
mkdir -p /opt/build/repo/node_modules/.bin && \ rm dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz && \
cp -r dart-sass/* /opt/build/repo/node_modules/.bin && \ export PATH=/opt/build/repo/dart-sass:$PATH && \
rm -rf dart-sass* && \
hugo --gc --minify \ hugo --gc --minify \
""" """
[build.environment]
DART_SASS_VERSION = "1.63.5"
HUGO_VERSION = "0.114.0"
TZ = "America/Los_Angeles"
``` ```
### Example ### Example