好儿郎
好儿郎
  • 发布:2021-10-15 20:14
  • 更新:2021-10-16 21:07
  • 阅读:611

前端托管的网页 配置devServer 调用微信接口报The requested file was not found on this server.

分类:uni-app

前端静态页面有一个需求是调用微信接口,

导入js-sdk后,前端提示跨域。

根据以往大家的帖子配置了devServer,在本地可以成功请求微信接口获取accessToken,
但是前端静态页面配置devServer后,访问接口返回The requested file was not found on this server.

在本地用anywhere启动了一下编译好的页面,发现实际的错误返回为
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot GET /api/getToken</pre>
</body>
</html>

请问大家知道怎么解决这个问题吗?

2021-10-15 20:14 负责人:无 分享
已邀请:
好儿郎

好儿郎 (作者)

看帖后发现编译后的页面不会包含devServer,要想在服务器上实现代理需要配置nginx。

关于devServer在编译后不起作用原因的解释
https://blog.csdn.net/Jesion_T/article/details/105360625

该问题目前已经被锁定, 无法添加新回复