我将我的Angular应用上传到public_html目录中的Godaddy主机上,并使用public_html / web-api中的api Express.js。 关于主机中的节点,它正确运行,因为我使用ssh运行它 而且我有一个带有init db的控制台日志: img console ssh 但是当我收到对API的请求时,ii似乎不重定向。而且控制台ssh没有显示任何内容。 我需要在生产环境中放入我的环境和proxy.conf吗? 在本地我没有任何问题。 我需要写APi所在的端口或文件夹吗?
//enviroment.prod
export const environment = {
production: true,
apiUrl: ['https://web.com'],
};
{
"/api/*": {
"target": "https://web.com/web-api",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}
主机上的文件: public_html
dir:web-api
谢谢您的支持!
答案 0 :(得分:0)
我在本地指定了api的端口:
//Proxy.conf.json
{
"/api/*": {
"target": "http://localhost:3000",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}