【发布时间】:2014-04-24 05:10:29
【问题描述】:
我有一个相当简单的设置
app.configure(function() {
app.use('/public', express.static(__dirname + '/public'));
app.use(app.router);
});
app.get('/', function(req, res) {
...
我请求/somefile 并希望快递在/public/somefile 中寻找它。
但它看起来并不在那里。
但是当我直接查找public/somefile 时,它确实找到了。
我的代码有问题吗?
【问题讨论】:
-
您使用的是 Express 4 吗?
-
@mscdex 也许,我该如何检查?昨天我对节点 0.10.26 做了update。
-
@Vinz243 谢谢。 └── express@3.4.8
-
如果你尝试一下:
server.use(express.static(path.join(__dirname.getParent(), "/public")));?path = require("path"); -
@Vinz243 是 this getParent()? (没有它
has no method 'getParent')有了它,它仍然不起作用..