【发布时间】:2017-04-10 04:32:49
【问题描述】:
我的问题是如何在 express 中拥有自定义文件夹
我的情况是这样的,如果我的数据库中有一个特定的名称,我希望我的 css 和 js 路径在它们被渲染之前改变
默认我的快递路径是
app.use(express.static(path.join(__dirname, 'public')));
但如果用户“spartan”被调用,则 public 下的主 css 路径应更改为 /spartan/css/file.xyz
在这个从我的车把模板中截取的部分中,我试过了
{{#each site.cssFiles}}
<link rel="stylesheet" href="{{site.name}}/css/{{this}}.css" />
{{/each}}
在这个例子中,结果是
<link rel="stylesheet" href="/css/main.css">
但是为什么呢?我怎样才能得到我的目标逻辑实现?
【问题讨论】:
标签: javascript css node.js express handlebars.js