gpt4 book ai didi

loopbackjs - 在回送中为静态文件添加多个目录

转载 作者:行者123 更新时间:2023-12-03 13:44:41 28 4
gpt4 key购买 nike

回送有两个区域,这些区域为静态文件设置了路径:

server.js

   var path = require('path');
app.use(loopback.static(path.resolve(__dirname, '../client')));


middleware.json

"files": {
"loopback#static": {
"params": "$!../client"
}
},


在我的开发环境中,我还想引用另一个目录,例如 /node_modules

我该怎么做呢?

最佳答案

loopback.static中多次注册server.js

...
app.use(loopback.static(path.resolve(__dirname, '../client')));
app.use(loopback.static(path.resolve(__dirname, '../other-dir')));
...


第一个具有最高优先级。有关更多信息,请参见 http://expressjs.com/api.html

您也可以在 middleware.json内部(请参见 docs)分阶段进行:

"files": {
"loopback#static": [{
"name": "client",
"paths": ["/client"],
"params": "$!../client"
},
{
"name": "someother",
"paths": ["/someother"],
"params": "$!../someother"
}]
}

关于loopbackjs - 在回送中为静态文件添加多个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28729892/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com