Различия между app.shared.module.ts и app.server.module.ts

Я работаю над ядром asp.net 2.0 mvc с угловым проектом. Я создал новый проект из официального шаблона;

Я вижу 2 файла в подпапке ClientApp, и я не понимаю различий между этими двумя файлами:

app.shared.module.ts
app.server.module.ts

Спасибо


person Bob5421    schedule 17.01.2018    source источник


Ответы (1)


Проверьте этот ответ, как я полагаю, это относится к вам:

Шаблон ASP.NET Core SPA с Angular 4 разделяет AppModule на три файла, чтобы Webpack мог эффективно скомпилировать пакет на стороне клиента (подходящий для работы в браузерах) и пакет предварительной отрисовки на стороне сервера (предназначенный для работы в Node. ).

В частности, такой подход предполагает, что:

  • модули и поставщики для конкретных браузеров будут помещены в файл app.module.browser.ts.
  • специфичные для сервера модули и поставщики будут помещены в файл app.module.server.ts.
  • все необходимое, независимо от контекста выполнения, будет помещено в файл app.module.shared.ts.
person zanther    schedule 06.03.2018