.net core + vue + coalescevue - PullRequest
       2

.net core + vue + coalescevue

0 голосов
/ 19 декабря 2018

Я пытаюсь использовать этот пакет

https://github.com/IntelliTect/Coalesce.Vue.Template

Под заголовком Создание нового проекта Coalesce с использованием шаблона говорит:

Run dotnet coalesce to trigger Coalesce's code generation.

Однако, когда я пытаюсь сделать это, я получаю сообщение

dotnet : No executable found matching command "dotnet-coalesce"

Я не могу найти что-то еще в документации, которая указывает, что я что-то упускаю, поэтому любая помощь будет оценена

1 Ответ

0 голосов
/ 20 декабря 2018

Вы должны запустить dotnet coalesce в корневом каталоге веб-проекта .

Предположим, я добавил новую сущность EF, например (я использую newproject в качестве имени проекта только для тестирования):

namespace newproject.Data.Models
{
    public class Person
    {
        public int PersonId { get; set; }
        public string Name { get; set; }
        public DateTimeOffset? BirthDate { get; set; }
    }
}

Используйте Run dotnet ef migrations add Init (Init может быть любым именем) в проекте данных для создания начальной миграции базы данных:

PS D:\nanyu\newproject\newproject.Data> dotnet ef migrations add Init

Следующий запуск dotnet coalesce в корне веб-проектакаталог:

PS D:\nanyu\newproject\newproject.Data> cd D:\nanyu\newproject\newproject.Web
PS D:\nanyu\newproject\newproject.Web> dotnet coalesce

Генерация кода Coalesce начнет генерацию: enter image description here Вы найдете соответствующие сгенерированные файлы в веб-приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...