问题描述
// login.ts
import { Controller } from 'egg';
export default class LoginController extends Controller {
public async index() {
const { ctx } = this;
ctx.body = '登录页面';
}
}
// admin.ts
import { Controller } from 'egg';
export default class AdminController extends Controller {
public async index() {
const { ctx } = this;
ctx.body = '管理员页面';
}
}
这两个控制器基本上一模一样
这是目录结构:
但是运行之后,我可以在浏览器访问到这个路径,也可以看到登录页面这四个字
希望有大佬可以教教我
我刚刚又试了下,又出现了代码提示,反复找原因,发现是只要我点开typings这个目录下的文件,就会出现代码提示,是否是我点开后重新编译的原因


我启动的命令是
yarn dev
控制台也有一大堆警告
有大佬能解答下吗