Шаблон для сайтов ASP.NET Core (с интерфейсом на базе Vue).
Бэкенд разделен на несколько проектов, что позволяет разделить логику между ними.
Кроме того, есть два проекта, содержащие модульные тесты.
Сборка и запуск:
npm run serve
Публиковать:
npm run build
Откройте решение в Visual Studio, Backend.API должен быть установлен в качестве запускаемого проекта. Шаблон использует базу данных SQLite в качестве хранилища данных по умолчанию. Перед первым запуском вам необходимо создать миграцию в консоли диспетчера пакетов, выбрав Backend.DataAccess в качестве проекта по умолчанию в поле со списком и набрав:
Add-Migration InitialMigration
Update-Database InitialMigration
Когда все будет готово, в главном каталоге проекта должен появиться файл с именем Database.sqlite. Выберите это в обозревателе решений и измените параметр «Копировать в выходной каталог» на «Копировать всегда» или «Копировать, если новее».