файлы начальной загрузки .css и .js не отображаются в обозревателе решений.Это ошибка или есть больше в использовании nuget?
Это потому, что использование NuGet для библиотек css / javascript не рекомендуется .Вы должны использовать npm
(Node Package Manager) для добавления библиотек JavaScript вместо использования NuGet.Более новые форматы файлов проекта, PackageReferences
, поддерживают только файлы, которые находятся в каталоге contentFiles
внутри пакета NuGet.
Чтобы использовать пакет Bootstrap
для основного проекта .net, необходимо выбратьваш ASP.NET Core Web Application
и добавьте новый файл в корневой каталог проекта.В диспетчере шаблонов (Add
-> New Item
...) найдите «npm Configuration file
»:
Затем отредактируйте файл и добавьте свою зависимость, то есть пакет
.json (npm) или bower.json:
"dependencies": {
"Bootstrap": "4.1.3"
}
Примечание. После сохранения файл будет загружен в каталог с именем "node_modules`. Одного этого будет недостаточно, так как необходимые файлы необходимо скопировать в папку wwwroot , где к ним можно получить доступ при запуске приложения.
Для получения подробной информации см. NPM, BOWER, NUGET, GULP - The FourВсадники приложений ASP.NET CORE и ASP.NET Core 2.0 и Конец Бауэра .
Надеюсь, это поможет.