首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改文件夹的组织结构

更改文件夹的组织结构
EN

Stack Overflow用户
提问于 2014-07-06 20:59:05
回答 1查看 275关注 0票数 0

我正在尝试构建我的第一个node.js web应用程序。当我尝试请求主页(放入)时,

代码语言:javascript
运行
复制
/home/nectarys/dev/nodejs/project/abc/server/partials/main/main.jade

我收到了这个错误信息,我该如何修复它?

代码语言:javascript
运行
复制
Error: Failed to lookup view "partials/[object Object]" in views
directory
"/home/nectarys/dev/nodejs/projects/abc/server/views"
    at Function.app.render (/home/nectarys/dev/nodejs/projects/abc/node_modules/express/lib/application.js:508:17)
    at ServerResponse.res.render (/home/nectarys/dev/nodejs/projects/abc/node_modules/express/lib/response.js:782:7)
    at Object.port [as handle] (/home/nectarys/dev/nodejs/projects/abc/server.js:52:9)
    at next_layer (/home/nectarys/dev/nodejs/projects/abc/node_modules/express/lib/router/route.js:103:13)
    at Route.dispatch (/home/nectarys/dev/nodejs/projects/abc/node_modules/express/lib/router/route.js:107:5)
    at /home/nectarys/dev/nodejs/projects/abc/node_modules/express/lib/router/index.js:213:24
    at Function.proto.process_params (/home/nectarys/dev/nodejs/projects/abc/node_modules/express/lib/router/index.js:286:12)
    at next (/home/nectarys/dev/nodejs/projects/abc/node_modules/express/lib/router/index.js:207:19)
    at SendStream.error (/home/nectarys/dev/nodejs/projects/abc/node_modules/express/node_modules/serve-static/index.js:87:37)
    at SendStream.emit (events.js:95:17) GET /partials/main/main 500 10.393 ms - 1253

路由,

代码语言:javascript
运行
复制
app.get('/partials/*', function (req, res){
    res.render('partials/' + req.params);
});

app.get('*', function (req, res){
    res.render('index');
});
EN

回答 1

Stack Overflow用户

发布于 2015-04-17 16:56:13

您应该告诉nodejs查看第一个参数,而不是对象。

变化

代码语言:javascript
运行
复制
app.get('/partials/*', function (req, res){
    res.render('partials/' + req.params);
});

代码语言:javascript
运行
复制
app.get('/partials/*', function (req, res){
    res.render('partials/' + req.params[0]);
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24596043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档