Plantilla para sitios ASP.NET Core (con frontend basado en framework Vue).
El backend se divide en varios proyectos, lo que permite separar la lógica entre ellos.
Además, hay dos proyectos que contienen pruebas unitarias.
Construir y ejecutar:
npm run serve
Publicar:
npm run build
Abra la solución en Visual Studio, Backend.API debe configurarse como proyecto de inicio. La plantilla utiliza la base de datos SQLite como almacenamiento de datos predeterminado. Antes de la primera ejecución, debe crear una migración en la Consola del Administrador de paquetes seleccionando Backend.DataAccess como proyecto predeterminado en el cuadro combinado y escribiendo:
Add-Migration InitialMigration
Update-Database InitialMigration
Cuando termine, debería haber un archivo en el directorio principal del proyecto llamado Database.sqlite. Seleccione esto en el Explorador de soluciones y cambie la opción "Copiar al directorio de salida" a "Copiar siempre" o "Copiar si es más reciente".