Прошло некоторое время с тех пор, как я играл с ASP.NET 5, поэтому для меня было неожиданностью, что компоненты bower теперь по умолчанию помещаются в папку wwwroot\lib
.
Это происходит из-за файла .bowerrc:
{
"directory": "wwwroot/lib"
}
В более ранних версиях компоненты bower хранятся в папке ./bower_components
, что все еще имеет для меня больше смысла.
Я бы ожидал, что мне понадобится задача gulp/grunt
(например, с помощью wiredep) для создания и копирования моих файлов JavaScript и CSS в папку wwwroot
.
Ясно, что я что-то упускаю, но я не могу опустить голову или найти подходящую информацию по этому вопросу.
Почему я хочу, чтобы все компоненты bower (включая источники) в папке `wwwroot\lib ', особенно при развертывании, и какой желаемый рабочий процесс при развертывании моего веб-приложения Asp.NET 5?