gpt4 book ai didi

Node.js,表达可变权重

转载 作者:太空宇宙 更新时间:2023-11-03 23:45:31 24 4
gpt4 key购买 nike

我想知道在express中声明变量的最佳方法。

只是我的应用程序的一个变量

var app = express();

app.fs = require('fs');

app.WebSocketServer = require('ws').Server
app.wss = new app.WebSocketServer({
port: 8080
})

app.mongoose = require('mongoose');

app.async = require('async');

或者每次需要时初始化一个新的变量

var app = express();

var fs = require('fs');

var WebSocketServer = require('ws').Server
var wss = new WebSocketServer({
port: 8080
})

var mongoose = require('mongoose');

var async = require('async');

我认为第一种方法对服务器来说更好,但我担心重写快速方法。

谢谢

最佳答案

您始终可以使用app.getapp.set:

var app = express();

var WebSocketServer = require('ws').Server
var wss = new WebSocketServer({
port: 8080
})
app.set('wss', wss);
// later you can call `app.get('wss')`

关于Node.js,表达可变权重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13520417/

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