Pines.TagHelpers 0.4.1
dotnet add package Pines.TagHelpers --version 0.4.1
NuGet\Install-Package Pines.TagHelpers -Version 0.4.1
<PackageReference Include="Pines.TagHelpers" Version="0.4.1" />
paket add Pines.TagHelpers --version 0.4.1
#r "nuget: Pines.TagHelpers, 0.4.1"
// Install Pines.TagHelpers as a Cake Addin #addin nuget:?package=Pines.TagHelpers&version=0.4.1 // Install Pines.TagHelpers as a Cake Tool #tool nuget:?package=Pines.TagHelpers&version=0.4.1
Pines.Tag Helpers
Pines.Tag Helpers 是一个基于 Pines UI 组件库,使用 Alpine.js 和 Tailwind CSS 的 ASP.NET Core TagHelpers 集合。
安装
您可以通过 NuGet 安装此包
dotnet add package Pines.TagHelpers
为了使 Pines.Tag Helpers 使用的 Tailwind CSS 类正常工作,您需要将以下文件添加到您的项目
https://github.com/AlexZeitler/Pines.TagHelpers/blob/main/src/Pines.Examples/static/tailwind.html
请确保将其包含在 tailwind.config.js
的 content
部分。
在未来的版本中这不再是必需的,因为计划将 Tailwind CSS 类包含在 Pines.Tag Helpers 包中。
使用
将 Alpine.js 和 Tailwind CSS 添加到您的 _Layout.cshtml
<script src="//unpkg.com/alpinejs" defer></script>
将 Pines.Tag Helpers
添加到您的 _ViewImports.cshtml
@addTagHelper *, Pines.TagHelpers
组件
复制到剪切板
<copy-to-clipboard text="@Model.TextToBeCopied"></copy-to-clipboard>
预览
更多详细信息可以在本存储库中的 Pines.Examples 项目 中找到。
想贡献吗?
此项目刚刚起步,需要一些帮助来整理和重构。
如果您想贡献 - 我们将非常高兴!只需打开一个问题以反对您的工作,以便您以拉取请求的形式获得完整的信用。您可以先打开一个问题,以便我们可以讨论,然后我们进行时,您可以使用您的分支。
如果您发现一个错误,请友好地展示它的失败情况,我们将会尽全力迅速修复它。
在发送PR之前,请创建一个issue来介绍您的想法并为您PR提供参考。
我们正在使用conventional commits,因此请也使用它进行您的提交。
讨论
如果您想更详细地讨论关于 Pines.TagHelpers
的问题或PR,请随意发起一个讨论。
您也可以加入我们的Discord服务器来讨论此项目。
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。
产品 | 版本 兼容和额外计算的目标框架版本。 |
---|---|
.NET | net6.0兼容。 net6.0-android已计算。 net6.0-ios已计算。 net6.0-maccatalyst已计算。 net6.0-macos已计算。 net6.0-tvos已计算。 net6.0-windows已计算。 net7.0兼容。 net7.0-android已计算。 net7.0-ios已计算。 net7.0-maccatalyst已计算。 net7.0-macos已计算。 net7.0-tvos已计算。 net7.0-windows已计算。 net8.0兼容。 net8.0-android已计算。 net8.0-browser已计算。 net8.0-ios已计算。 net8.0-maccatalyst已计算。 net8.0-macos已计算。 net8.0-tvos已计算。 net8.0-windows已计算。 |
-
net6.0
- Alpine.TagHelpers (≥ 0.2.0)
- HeroiconsTagHelper (≥ 2.0.18)
- JetBrains.Annotations (≥ 2023.3.0)
- Microsoft.AspNetCore.Components.Web (≥ 6.0.26)
-
net7.0
- Alpine.TagHelpers (≥ 0.2.0)
- HeroiconsTagHelper (≥ 2.0.18)
- JetBrains.Annotations (≥ 2023.3.0)
- Microsoft.AspNetCore.Components.Web (≥ 7.0.15)
-
net8.0
- Alpine.TagHelpers (≥ 0.2.0)
- HeroiconsTagHelper (≥ 2.0.18)
- JetBrains.Annotations (≥ 2023.3.0)
- Microsoft.AspNetCore.Components.Web (≥ 8.0.0)
NuGet 包
此包未使用任何 NuGet 包。
GitHub 仓库
此包未使用任何流行的 GitHub 仓库。