node express 怎样自动补全链接

前端代码:
图片描述

执行的时候发现补全链接是http://localhost:18080/admin/newType,而不是服务器地址https://www.*****.com/admin/newType,请问应该怎么设置?才能自动补全当时所处环境的链接。


找到原因了
原来是grunt打包的时候,自动补充的地址是localhost,害人不浅

阅读 3k
3 个回答
Hostname = location.hostname;
Relative URL = '/admin/newType';

Absolute URL = 'Http://" + Hostname + Relative URL; 

不需要設置,當從服務器上獲取頁面(即當location.hostname = www.*****.com)時,滿足你的要求。

那是因为题主你的项目是在localhost上启动的.如果是在node启动访问的路由 那么请求的地址就是路由的地址
所以题主可以在项目新建一个json管理这些.也可以直接在html文档的head定义个变量进行管理.比如说let MY_URL='https://www.*****.com请求的链接就是MY_URL+'/admin/newType'

这个地址如果不是写死了,会自动去当前域名的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题