Blazor 客户端大小 - 是不是应将 wwwroot/css 添加到 .gitignore 文件?

Posted

技术标签:

【中文标题】Blazor 客户端大小 - 是不是应将 wwwroot/css 添加到 .gitignore 文件?【英文标题】:Blazor Client Size - Should you add wwwroot/css to the .gitignore file?Blazor 客户端大小 - 是否应将 wwwroot/css 添加到 .gitignore 文件? 【发布时间】:2021-06-11 14:13:54 【问题描述】:

我一直在玩 Blazor 客户端,我对基本项目设置有一些疑问。

我应该在\Client\wwwroot\css\ 中提交所有内容吗?

它包含两个库

    引导程序 4 打开图标

我想它们是通过 Nuget 包管理的,这意味着它应该拉取你构建时指定的版本?

这一切是如何运作的?

【问题讨论】:

【参考方案1】:

不,这些是与任何 Nuget 包无关的静态目录/文件。它们正是 CSS 格式化模板附带的。所以不要 .gitignore 他们。有一篇简短的文章 here 介绍了 Blazor 中的 CSS,它向您展示了使用 SASS 在 Blazor 中设置 CSS 的一种方法,并涵盖了基于组件的 Scoped CSS。

【讨论】:

以上是关于Blazor 客户端大小 - 是不是应将 wwwroot/css 添加到 .gitignore 文件?的主要内容,如果未能解决你的问题,请参考以下文章

Blazor是春天还是寒风里的挣扎

Blazor之ABC

如何在 Azure DevOps 上为发布服务器项目而不是客户端的 Blazor WebAssembly 托管应用程序创建构建管道?

如何限制 Blazor 服务器端请求大小

如何在 Blazor 项目中使用 C# 绑定制作 HTML 文本多行?

Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端