#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/">
, но моих файлов там нет.