我有一个工作的 NodeJS 服务器和一个 Angular 9 应用程序。我能够在开发模式下测试应用程序,它运行良好。
但是,当我ng build --prod
使用 NodeJS 服务器构建应用程序并尝试访问它时,我收到了几个关于文件加载的错误:
拒绝应用来自“ http://localhost:8080/styles.09cf2cc3740ba29d305c.css ”的样式,因为它的 MIME 类型(“text/html”)不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。
GET http://localhost:8080/runtime.689ba4fd6cadb82c1ac2.js net::ERR_ABORTED 404(未找到)
我在应用程序中有一个代理文件,可以将其所有请求重定向到 NodeJS:
proxy.conf.json
{
"/api/*": {
"target": "http://localhost:8080",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}
我错过了什么吗?