node.js - 将变量传递给路径
问题描述
我有以下代码:
app.use(express.static(path.join(__dirname,'public/')));
在反斜杠 ( public/"here"
) 之后,我想传递一个变量。因此,根据变量的值,它应该打开一个不同的 public 子文件夹。
我试过这个:
app.use(express.static(path.join(__dirname,'public/'+variable+')));
但我只是得到一个错误
解决方案
我没有足够的评论点,但您有语法错误。
你应该有
app.use(express.static(path.join(__dirname,'public/'+ variable)));
代替
app.use(express.static(path.join(__dirname,'public/'+variable+')));
推荐阅读
- seo - 将 opencart 1.5.6 迁移到 3.0.2.0 会影响 seo?
- typescript - 如何在 JSON stringify 中使用变量作为字段名称?
- c# - 如果使用 EPplus 的行,如何插入范围内的列?
- javascript - 找出由于使用不受支持的功能而导致哪些软件包中断的最佳技术是什么?
- javascript - 如何通过多个名称选择检查选定元素的值
- python - 类型错误:fit_transform() 缺少 1 个必需的位置参数:'raw_documents'
- c++ - CNTK 通过 C++ API 进行低 GPU 利用率训练
- python - 如何通过 Django ORM 在 Float 或 Decimal 上过滤 GTE、LTE
- php - codeigniter 锚:树枝的问题
- arrays - 数组减少:另一个数组中数组长度的总和