0

我已将管理面板与前端应用程序分开,并希望将管理应用程序与 domainName/admin 等目录分开运行

为了实现这一点,我将这些行添加到我的 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 中,我从这个 cli 运行它:

ng run ecommerce-admin:serve-ssr

我曾尝试更改<base href="/">index.html 中的 url,但这并没有达到目的。

但是通过这样做:

"baseHref" : "/admin/",

<base href="/">

代码自动添加<base href="/admin/">,但我的文件不存在。

4

0 回答 0