我有一个代理配置文件,该文件具有API(Web服务)链接,可用于对我们的数据库进行调用。使用npm start,此代理配置在本地运行良好。
现在,我需要将此应用程序部署到IIS上的生产Windows服务器。我使用了ng build和ng build --prod 看起来这不是通过代理设置生成的。我需要有关如何生成具有代理设置的生成的帮助,以便可以将其部署到产品服务器。
Api部署在其他某个域上,而此角度应用程序将部署在其他某个域上。
谢谢
代理配置文件用于本地开发Web服务器。使用它的主要原因是为了在本地计算机上开发Angular应用和api时避免跨域请求,而不必在api中允许跨域请求。
当您发布产品时,不支持代理配置文件。您将发布到生产Web服务器。
如果您的api托管在同一域下,则不需要代理请求,因为它们不是跨域的;如果api在另一个域上,则需要允许api中的跨域请求。
| 归档时间: |
|
| 查看次数: |
2184 次 |
| 最近记录: |