Добавить клиентскую библиотеку в Razor Class Library - PullRequest
0 голосов
/ 21 апреля 2020

Я изучаю Blazor и заметил, что это хорошая практика - создать библиотеку классов Razor, в которой вы будете определять большинство своих компонентов, чтобы вы могли использовать их на клиенте или на сервере без особых проблем. В разных средах я привык включать библиотеки как bootstrap в форму SASS, чтобы я мог использовать ее в своих компонентах и ​​легко изменять стили вместо редактирования, получая CSS. Поэтому я подумал, что было бы неплохо включить Bootstrap SASS в библиотеку классов Razor, которая впоследствии будет использоваться в серверных или клиентских решениях, однако я не вижу раскрывающегося списка или другого способа добавления клиентской библиотеки в Razor. Библиотека классов. Есть ли способ обойти это или его нужно добавить только к проектам, которые будут на него ссылаться? Это было бы глупо, так как мне пришлось бы дублировать работу, чтобы настроить Bootstrap.

1 Ответ

0 голосов
/ 22 апреля 2020

Чтобы добавить статические ресурсы, такие как библиотеки js или css, в библиотеку компонентов Blazor, добавьте их в папку wwwroot, это работает так же, как библиотеки классов Razor:

...