Реагировать встроенным в .NET Razor - PullRequest
0 голосов
/ 04 декабря 2018

Я создаю новое приложение реагирования с «dotnet new реагировать». У него есть .net core api, интерфейс реагирования и index.html.У него есть тег, и он включает в себя минимизированный вывод javascript в сборке реагирующих скриптов, что-то вроде этого:

это идеальное автономное приложение для тестирования.

Моя проблема в том, что все это должно бытьвстроенный в мое существующее устаревшее приложение Razor.Унаследованный код имеет Layout.cshtml и React.cshtml, в который должен быть добавлен код реагирования.

Поэтому, когда я фиксирую код, процесс развертывания должен вызывать сборку реагирующих сценариев, создавать минимизированные js,как-то распознать хеш и поместить его в React.cshtml.Или я могу переименовать его или курс в жестко закодированное имя файла, бит, который также требует сценария, чтобы добавить в deplyment.Или я мог бы вставить index.html в свой React.cshtml, но я не думаю, что это очень хорошее решение

Есть ли лучший способ сделать это?спасибо

1 Ответ

0 голосов
/ 06 апреля 2019

В настоящее время вы можете только «напрямую встраивать», так сказать, Vue.js в страницы Razor, Angular / React в настоящее время может быть только в виде полноценного SPA-приложения.
Обычно я использую подход для создания целевой страницы, о страницеи т.д. в Razor (или некотором другом шаблонном движке), в основном для целей SEO, и оттуда я направляю пользователей в SPA, который является «мясной частью» приложения.

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