微信小程序 wafer2 定义并调用自己的接口 404

问题描述:

按照网上的方法创建一个接口并调用,显示404,求指点
1、在 server/controllers 下新建文件 hello.js,输入如下代码:

 module.exports = async ctx => {
  ctx.state.data = "Hello World !"
}

2、打开 server/routes/index.js

添加一句代码:

// 测试接口

 router.get('/hello', controllers.hello)

3、保存之后点击「腾讯云」-「上传测试代码」
4、在浏览器中打开https://xxx.qcloud.la/weapp/hello,返回的是404错误,在网页输入https://xxx.qcloud.la/weapp/login是可以看到相关数据的。
(以上内容来自 https://blog.csdn.net/a49220824/article/details/78112795)

(我是在开发环境,没有生产环境)
一、求指教怎么才可以正确调用我定义的这个/hello?
二、把routes/index.js原来定义好的接口login改成logi,然后「腾讯云」-「上传测试代码」,
访问https://xxx.qcloud.la/weapp/login可以,https://xxx.qcloud.la/weapp/logi就不可以,还是在哪个环节存在问题,求指点,万分谢谢