Как использовать Razor для угловых шаблонов с предварительным рендерингом - PullRequest
0 голосов
/ 24 мая 2018

Я бы хотел использовать синтаксис power или Razor в моих представлениях Angular 4 с предварительным рендерингом сервера.Как я понимаю из многих прошлых вопросов, это просто тривиально без предварительной визуализации сервера , но с новой встроенной функциональностью для этого в ASP.NET Core 2 это, похоже, не работает.Это вообще возможно?

Ошибка, которую я получаю при выполнении:

Преобразование не выполнено из-за ошибки: Ошибка: Не удается найти модуль ".//Pages/Test" в webpackMissingModule (--- REMOVED --- \ Web \ ClientApp \ dist \ main-server.js: 16250: 87)

То, как я это тестировал, заключается в создании приложения ASP.NET Core 2 Angular (через Файл -> Новый -> Проект), затем я открыл fetchdata.component.ts и изменил templateUrl на «/ Pages / Test».Я создал очень простую страницу Razor по этому адресу и убедился, что если я открою браузер для http://localhost:64066/pages/test,, он загрузится правильно.

Я попробовал ряд других вариантов URL, поместив его вв разных местах, разных именах и т. д., прежде чем я понял, что это не помогает в предварительном просмотре, и имеет смысл, что это может не сработать.Итак ... как мне заставить это работать?

Я уверен, что некоторые полезные люди будут удивляться, почему я хотел бы использовать синтаксис Razor в своих шаблонах Angular.Об этом спрашивали и отвечали на ряде других постов, поэтому, если бы мы могли, пожалуйста, пропустите этот карусель, это было бы здорово.Спасибо!

...