我使用了koa-views中间件,在ejs文件中有如下代码 <% if (user) { %> <h2><%= user.name %></h2> <% } %> 若在js文件中加入如下代码则编译通过: ctx.state.user = {} 如果不使用该语句,则会爆出user未定义的错误(user is not defined)。 请问如何解决在不给ctx.state赋值的情况下,能编译通过。