我正在学习Blazor,我注意到创建Razor类库是一个不错的做法,您将在其中定义大多数组件,以便可以在客户端或服务器中使用它们而不会出现太多问题。在不同的框架中,我习惯于以SASS形式将库作为引导程序包含在内,因此可以在组件中使用它,并且可以轻松调整样式,而无需编辑生成的CSS。因此,我认为将Bootstrap SASS包含在Razor类库中是一个好主意,稍后将在服务器或客户端解决方案中使用它,但是我没有看到将客户端库添加到Razor类库中的下拉列表或其他方法。有没有解决的办法,还是只能将其添加到将要引用它的项目中?这太愚蠢了,因为我必须重复进行工作以自定义Bootstrap。
答案 0 :(得分:0)
要将静态资源(例如js库或css)添加到Blazor组件库中,请将其添加到 wwwroot 文件夹中,这与Razor类库的工作方式相同: