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

Blazor Client Size - Should you add wwwroot/css to the .gitignore file?

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

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

它包含两个库

  1. Bootstrap 4
  2. 打开 Iconic

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

这一切是如何运作的?

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