Не удается запустить приложение Angular 11 из определенного каталога с отрисовкой на стороне сервера

#angular #angular-universal #angularbuild

Вопрос:

Я отделил панель администратора от внешнего приложения и хотел бы запускать приложение администратора отдельно от каталога, такого как Имя домена/администратор

Чтобы добиться этого, я добавил эти строки в свой angular.json и попытался запустить их из другого каталога:

 "baseHref" : "/admin/",
"deployUrl": "/admin/", 
 

После запуска приложения: я получаю эти ошибки в своей консоли:

 Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.
 

Это указывает на то, что файлы .js не загружаются, возможно, из-за проблем с путем.

К вашему сведению, приложение находится в Angular Universal, и я запускаю его из этого интерфейса командной строки:

 ng run ecommerce-admin:serve-ssr
 

Я попытался изменить URL-адрес в <base href="/"> index.html но это не послужило цели.

Но, сделав это:

 "baseHref" : "/admin/",

<base href="/">
 

код автоматически добавляется <base href="/admin/"> , но моих файлов там нет.