gpt4 book ai didi

javascript - Express.js 路由器需要直接还是在变量中?

转载 作者:行者123 更新时间:2023-12-02 23:42:10 26 4
gpt4 key购买 nike

我有一个express.js 性能问题。我有我的 server.js ,其中定义了所有路由,并像这样导入子路由:

const ROUTE__FOO = require('./routes/foo')
const ROUTE__BAR = require('./routes/bar')

app.use('/api/foo', ROUTE__FOO)
app.use('/api/bar', ROUTE__BAR)

所以我的问题是:首先需要变量内的路由,然后将此变量分配给express.js app.use 函数,这样更好/更快吗?或者我也可以这样做:

app.use('/api/foo', require('./routes/foo'))
app.use('/api/bar', require('./routes/bar'))

会有什么问题吗?我试图找出更好的方法,但对于这个特定问题我找不到任何答案。

最佳答案

这没有任何区别。为了提高可读性,最好将 require 放在文件顶部,但性能方面是相同的。

关于javascript - Express.js 路由器需要直接还是在变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56022100/

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