Pines.TagHelpers 0.4.1

dotnet add package Pines.TagHelpers --version 0.4.1                
NuGet\Install-Package Pines.TagHelpers -Version 0.4.1                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Pines.TagHelpers" Version="0.4.1" />                
对于支持 PackageReference 的项目,请将此 XML 节点复制到项目文件中以引用此包。
paket add Pines.TagHelpers --version 0.4.1                
#r "nuget: Pines.TagHelpers, 0.4.1"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互工具或脚本的源代码中以引用此包。
// 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

Logo

NuGet NuGet Discord

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.jscontent 部分。

在未来的版本中这不再是必需的,因为计划将 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>

预览

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已计算。
兼容目标框架
包含目标框架(软件包中)
了解更多关于目标框架.NET标准的信息。

NuGet 包

此包未使用任何 NuGet 包。

GitHub 仓库

此包未使用任何流行的 GitHub 仓库。

版本 下载 最后更新
0.4.1 199 2/9/2024
0.4.0 87 2/8/2024
0.3.0 89 2/6/2024
0.2.0 71 2/5/2024
0.1.1 80 2/4/2024
0.1.0 75 2/4/2024
0.0.0-alpha.0 44 2/4/2024