在Nestjs中为不同的位置和前缀提供多个静态文件?

时间:2019-05-05 06:02:41

标签: javascript node.js typescript express nestjs

我目前正在为我创建的某些开发人员静态文档提供静态文件,我目前正在使用

app.useStaticAssets(docsLocation, {
  prefix: "/docs/"
})

我的问题是我有另一个要服务的目录,它也具有静态内容,是否可以从不同的位置提供服务,并且为每个位置使用不同的前缀?

任何想法,文档中均不涉及。

谢谢

1 个答案:

答案 0 :(得分:2)

您可以多次注册静态资产:

app.useStaticAssets(docsLocation1, { prefix: "/docs1/" })
app.useStaticAssets(docsLocation2, { prefix: "/docs2/" })