AspNetCore.SassCompiler
1.43.5
See the version list below for details.
dotnet add package AspNetCore.SassCompiler --version 1.43.5
NuGet\Install-Package AspNetCore.SassCompiler -Version 1.43.5
<PackageReference Include="AspNetCore.SassCompiler" Version="1.43.5" />
<PackageVersion Include="AspNetCore.SassCompiler" Version="1.43.5" />
<PackageReference Include="AspNetCore.SassCompiler" />
paket add AspNetCore.SassCompiler --version 1.43.5
#r "nuget: AspNetCore.SassCompiler, 1.43.5"
#addin nuget:?package=AspNetCore.SassCompiler&version=1.43.5
#tool nuget:?package=AspNetCore.SassCompiler&version=1.43.5
AspNetCore.SassCompiler
Sass Compiler Library for .NET Core 3.x/5.x. without node.
Installation
The installation of this package is quite simple, you can install this package using NuGet with the following command:
# Package Manager
PM> Install-Package AspNetCore.SassCompiler
# .NET CLI
dotnet add package AspNetCore.SassCompiler
Configuration
After adding the package, the Sass styles from the SourceFolder (defaults to: Styles) will automatically be compiled into .css
files in the TargetFolder (defaults to: wwwroot\css) on build.
You can also adjust the default (--style=compressed
) dart-sass Arguments in the appsettings.json.
To adjust any of the default configuration, please add one or more of the following settings to the appsettings.json:
{
"SassCompiler": {
"SourceFolder": "Styles",
"TargetFolder": "wwwroot\\css",
"Arguments": "--style=compressed"
}
}
Sass watcher
To use the Sass watcher in your project, you must add the following code to your startup.cs:
public void ConfigureServices(IServiceCollection services)
{
#if DEBUG
services.AddSassCompiler();
#endif
}
I recommend adding the #if DEBUG
statement to only use a watcher during debug mode.
Examples
As an example, a configured version of a .NET 5.0 project is added in the /Samples folder. Please see the link below for quick access
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Microsoft.Extensions.Options (>= 3.1.0)
-
net5.0
- Microsoft.Extensions.Options (>= 3.1.0)
NuGet packages (19)
Showing the top 5 NuGet packages that depend on AspNetCore.SassCompiler:
Package | Downloads |
---|---|
JJMasterData.Web
JJMasterData is a codeless CRUD Generator from database metadata. This package contains the Data Dictionary Razor Class Library with all necessary packages. |
|
ThePensionsRegulator.GovUk.Frontend
Based on the GOV.UK Design System and GovUk.Frontend.AspNetCore. Adds extra features and components. |
|
ThePensionsRegulator.GovUk.Frontend.Umbraco
GOV.UK Design System components implemented using the block list editor in Umbraco, and classes used to build applications based on these components. |
|
Enter.Ui
Package Description |
|
ThePensionsRegulator.Frontend
Based on the GOV.UK Design System and GovUk.Frontend.AspNetCore. Adds extra components targeted at The Pensions Regulator including The Pensions Regulator branding. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on AspNetCore.SassCompiler:
Repository | Stars |
---|---|
dotnetcore/BootstrapBlazor
Bootstrap Blazor is an enterprise-level UI component library based on Bootstrap and Blazor.
|
|
JJConsulting/JJMasterData
.NET CRUD generator library with Bootstrap support to create dynamic forms at runtime from a data dictionary.
|
Version | Downloads | Last updated |
---|---|---|
1.89.0 | 6,008 | 5/16/2025 |
1.88.0 | 3,332 | 5/12/2025 |
1.87.0 | 12,921 | 4/22/2025 |
1.86.2 | 14,014 | 4/3/2025 |
1.86.0 | 16,100 | 3/18/2025 |
1.85.1 | 25,957 | 2/25/2025 |
1.85.0 | 7,244 | 2/14/2025 |
1.83.4 | 91,198 | 1/18/2025 |
1.83.1 | 15,180 | 1/6/2025 |
1.83.0 | 27,360 | 12/13/2024 |
1.82.0 | 20,866 | 12/4/2024 |
1.81.1 | 5,910 | 12/3/2024 |
1.80.6 | 56,676 | 11/4/2024 |
1.80.5 | 7,403 | 10/30/2024 |
1.80.4 | 6,603 | 10/24/2024 |
1.80.2 | 7,034 | 10/18/2024 |
1.80.1 | 3,636 | 10/17/2024 |
1.79.5 | 51,267 | 10/13/2024 |
1.79.3 | 31,222 | 9/21/2024 |
1.79.1 | 6,649 | 9/18/2024 |
1.77.8 | 96,769 | 7/12/2024 |
1.77.5 | 33,621 | 6/12/2024 |
1.77.4 | 9,886 | 6/3/2024 |
1.77.3 | 10,639 | 5/30/2024 |
1.77.2 | 25,684 | 5/17/2024 |
1.77.1 | 21,199 | 5/11/2024 |
1.77.0 | 601 | 5/10/2024 |
1.75.0 | 33,483 | 4/12/2024 |
1.74.1 | 15,718 | 4/4/2024 |
1.72.0 | 62,566 | 3/14/2024 |
1.71.1.1 | 28,750 | 3/1/2024 |
1.71.1 | 11,425 | 2/24/2024 |
1.71.0 | 4,451 | 2/16/2024 |
1.70.0 | 47,609 | 1/18/2024 |
1.69.7 | 23,643 | 1/3/2024 |
1.69.5 | 100,487 | 10/26/2023 |
1.69.3 | 17,036 | 10/12/2023 |
1.69.2 | 872 | 10/11/2023 |
1.69.1 | 1,056 | 10/10/2023 |
1.68.0 | 15,116 | 9/21/2023 |
1.67.0 | 2,519 | 9/15/2023 |
1.66.0 | 27,008 | 8/18/2023 |
1.64.2 | 31,662 | 8/1/2023 |
1.64.1 | 3,061 | 7/22/2023 |
1.64.0 | 5,595 | 7/20/2023 |
1.63.6 | 51,877 | 6/22/2023 |
1.63.5 | 5,656 | 6/21/2023 |
1.63.3 | 10,309 | 6/12/2023 |
1.63.2 | 716 | 6/8/2023 |
1.62.1 | 45,941 | 4/26/2023 |
1.61.0 | 15,277 | 4/7/2023 |
1.60.0 | 4,881 | 3/25/2023 |
1.59.3 | 3,561 | 3/16/2023 |
1.58.1 | 37,671 | 2/15/2023 |
1.58.0 | 7,741 | 2/1/2023 |
1.57.1 | 24,902 | 12/20/2022 |
1.56.2 | 2,309 | 12/9/2022 |
1.56.1 | 7,595 | 11/21/2022 |
1.55.0 | 17,863 | 9/22/2022 |
1.54.9 | 2,848 | 9/8/2022 |
1.54.8 | 3,085 | 9/1/2022 |
1.54.6 | 834 | 8/30/2022 |
1.54.5.1 | 4,032 | 8/22/2022 |
1.54.5 | 1,731 | 8/21/2022 |
1.54.4.1 | 2,800 | 8/16/2022 |
1.54.4 | 1,939 | 8/11/2022 |
1.54.3 | 2,242 | 8/5/2022 |
1.54.1 | 1,029 | 8/3/2022 |
1.54.0 | 9,981 | 7/23/2022 |
1.53.0 | 9,761 | 7/1/2022 |
1.52.3 | 3,061 | 6/9/2022 |
1.52.2 | 1,670 | 6/3/2022 |
1.52.1.2 | 2,433 | 5/26/2022 |
1.52.1.1 | 1,335 | 5/23/2022 |
1.52.1 | 2,006 | 5/21/2022 |
1.52.0 | 659 | 5/20/2022 |
1.51.0.4 | 1,575 | 5/9/2022 |
1.51.0.3 | 793 | 5/5/2022 |
1.51.0.2 | 902 | 5/3/2022 |
1.51.0.1 | 6,394 | 5/2/2022 |
1.51.0 | 18,038 | 4/26/2022 |
1.50.1 | 1,003 | 4/19/2022 |
1.50.0.1 | 1,396 | 4/11/2022 |
1.50.0 | 1,667 | 4/7/2022 |
1.49.11 | 645 | 4/6/2022 |
1.49.9 | 5,394 | 2/25/2022 |
1.49.8 | 1,062 | 2/19/2022 |
1.49.7 | 3,410 | 2/3/2022 |
1.49.4 | 1,241 | 2/1/2022 |
1.49.0 | 1,212 | 1/19/2022 |
1.48.0 | 740 | 1/13/2022 |
1.47.0 | 1,034 | 1/10/2022 |
1.45.2 | 2,978 | 12/31/2021 |
1.45.1 | 1,203 | 12/21/2021 |
1.45.0.1 | 428 | 12/19/2021 |
1.45.0 | 973 | 12/11/2021 |
1.44.0.1 | 489 | 12/10/2021 |
1.43.5 | 3,137 | 11/25/2021 |
1.43.4 | 1,216 | 10/27/2021 |
1.43.3 | 606 | 10/22/2021 |
1.43.2 | 720 | 10/14/2021 |
1.43.1 | 682 | 10/6/2021 |
1.42.1.1 | 659 | 9/29/2021 |
1.42.1 | 552 | 9/22/2021 |
1.42.0 | 506 | 9/21/2021 |
1.41.1 | 510 | 9/17/2021 |
1.41.0 | 483 | 9/15/2021 |
1.40.0 | 434 | 9/14/2021 |
1.39.2 | 575 | 9/10/2021 |
1.39.0 | 554 | 9/9/2021 |
1.0.4 | 2,294 | 8/12/2021 |
1.0.3 | 555 | 6/22/2021 |
1.0.2 | 581 | 6/17/2021 |
1.0.1 | 503 | 6/15/2021 |
1.0.0 | 500 | 6/14/2021 |
0.1.0 | 1,299 | 6/10/2021 |