【问题标题】:Passing a variable to a path将变量传递给路径
【发布时间】:2019-04-15 08:06:01
【问题描述】:

我有以下代码:

app.use(express.static(path.join(__dirname,'public/')));

在反斜杠 (public/"here") 之后,我想传递一个变量。因此,根据变量的值,它应该打开一个不同的 public 子文件夹。

我试过了:

app.use(express.static(path.join(__dirname,'public/'+variable+')));

但我只是得到一个错误

【问题讨论】:

  • 哪个是错误?
  • 你遇到了什么错误?
  • 您想要达到的最终结果是什么?有条件的 static 文件夹看起来不像 常规 东西

标签: node.js variables path


【解决方案1】:

我没有足够的评论点,但你有语法错误。

你应该有

app.use(express.static(path.join(__dirname,'public/'+ variable)));

而不是

app.use(express.static(path.join(__dirname,'public/'+variable+')));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 2021-09-14
    • 2020-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多