CNode

大家好 谁能帮我看一眼 为什么总是提示找不到页面

问答
Aa69694510发布于9 年前最后回复9 年前19 回复4299 浏览0 收藏

命令窗口中显示找不到1.png app.js 4.png

路由层2.png

控制器层3.png

请求页面在的目录5.png

查看回复

回复 (19)

I
itellyouu#1·9 年前

是不是没重启服务?

T
tomoya92#2·9 年前

试试 res.render('views/sign/signup'); 为啥不用express-generator呢?

Z
ZKZonhastic#3·9 年前

模板引擎和视图文件地址设置了吗?

来自酷炫的 CNodeMD

A
a69694510#4·9 年前
引用 tomoya92试试 res.render('views/sign/signup'); 为啥不用express generator呢?

@liygheart express-generator是干啥的 不是初始化用的吗

T
tomoya92#5·9 年前

@a69694510 对呀,用它了,就不用你自己去搭项目了,也就不会出现这些错误了呀

A
a69694510#6·9 年前
引用 tomoya92试试 res.render('views/sign/signup'); 为啥不用express generator呢?

@liygheart 不用加views 的 加了views就多余了 135.png

A
a69694510#7·9 年前
引用 ZKZonhastic模板引擎和视图文件地址设置了吗? 来自酷炫的 CNodeMD

@ZKZonhastic 我设置成html了 你想看那部分 我给你截图

T
tomoya92#8·9 年前

@a69694510 哦,你话题内容里没写,我以为你没用上 app.set('views', ...) 这个

A
a69694510#9·9 年前
引用 itellyouu是不是没重启服务?

@itellyouu 你说的是服务器吗? 我用了mongodb和redis 都启动了啊 124215.png

T
tomoya92#11·9 年前

没有error.html页面吧,你用了express-generator了?

A
a69694510#12·9 年前
引用 tomoya92没有error.html页面吧,你用了express generator了?

@liygheart 就算没有error页面 但我的链接应该是signup啊

A
a69694510#13·9 年前
引用 tomoya92没有error.html页面吧,你用了express generator了?

@liygheart 12312.png 我请求的时候 网页就一直加载 也不知道在加载什么

T
tomoya92#14·9 年前

@a69694510 你还是用express-generator来生成项目吧,可以省很多时间

A
a69694510#15·9 年前
引用 tomoya92@a69694510 你还是用express generator来生成项目吧,可以省很多时间

@liygheart 我用的express 我感觉不是项目生成的问题 ,似乎在某个地方程序堵住了 加载不出来页面

D
DevinXian#16·9 年前

就是没有找到模板而已,导致服务端挂起了,你给的图就是 error 模板没找到... 至于你说的请求的 signup, 我估计是中间有错误,触发了 app 的错误处理逻辑跳转到 error 了

D
DevinXian#18·9 年前
引用 a69694510@DevinXian 现在已经不出错误图了 一直出13楼的这样 一直加载 然后命令行提示 ms

@a69694510 没有正确响应,确定执行到res.render了吗;debug一下

Z
ZKZonhastic#19·9 年前

视图模板用ejs渲染html,express官方文档app.set里面有相关设置

来自酷炫的 CNodeMD

参与回复
登录后即可参与回复。登录