express中static的目录设置
发布于 2年前 作者 wheato 3527 次浏览

目前我的express应用只能挂载在我的 domain.com/express下面。但是设置static,要在domain.com/下面才能访问得到静态资源。 如果我想要这样才能访问静态资源 domain.com/express/photo.png应该怎样弄?

11 回复

看了两遍搞不清楚你要表达什么

同不明白。

静态资源在开发时,通常用 express.static(path)

将静态文件目录设置在domain.com下 不要设在在 domain.com/express下就好了

express.static('你想要的前缀例如 /express’, ‘静态文件路径’);

正解,static带参数的,我不懂express,帮同事部署到服务器上,后面查了一下API才知道,static又两个参数。

@wheato express 的example 里面就有相应的例子…建议都多看看例子就好了…

static方法在哪里定义的?在express包中没有找到static方法,不解。

@xingren23 看 connect 的文档

app.use(express.static(__dirname+’/…/static’))

回到顶部