作为一个相对较新的开发人员,我认为没有任何理由在express / Node应用程序中创建或保留express变量。
而不是:
const express = require('express');
const app = express();
为什么不这样做:
const app = require('express')();
答案 0 :(得分:0)
与其他任何变量一样,您可能需要稍后使用它。如果你不愿意,那就不要了。
例如,像这样:
app.use(express.static(staticAssetsPath));
答案 1 :(得分:0)
将它作为一个声明使用是完全合理的。但是,正如已经提到的,使用express.static()
来创建公共文件(图像等)的静态路径可能会有用。 express变量还有其他用途。如果您不需要,可以调用var app = require("express")();
。
修剪额外的线不应该改变太多,模块仍然是完全需要的。