Expressjs或Koajs中静态文件的相对路径

时间:2014-02-24 11:18:28

标签: node.js express koa

我的应用程序的结构类似于以下内容:

  • ApplicationA
    • a.js
  • ApplicationB
    • b.js
  • ApplicationC
    • c.js
  • public

我在public目录中有一些静态文件。位于a.js目录中的应用程序ApplicationA如何访问public目录。

2 个答案:

答案 0 :(得分:2)

var path = require("path")

var target = "../public/"

var resolved = path.relative(__dirname, target)

答案 1 :(得分:0)

你的意思是你想上一个目录吗?如果是这样,请使用../从您所在的目录开始,例如ApplicationApublic位于您可以使用的同一目录中:

../public/filename.file