是否有理由保留快递变量

时间:2018-06-06 07:18:57

标签: javascript node.js express

作为一个相对较新的开发人员,我认为没有任何理由在express / Node应用程序中创建或保留express变量。

而不是:

const express = require('express');
const app = express();

为什么不这样做:

const app = require('express')();

2 个答案:

答案 0 :(得分:0)

与其他任何变量一样,您可能需要稍后使用它。如果你不愿意,那就不要了。

例如,像这样:

app.use(express.static(staticAssetsPath));

答案 1 :(得分:0)

将它作为一个声明使用是完全合理的。但是,正如已经提到的,使用express.static()来创建公共文件(图像等)的静态路径可能会有用。 express变量还有其他用途。如果您不需要,可以调用var app = require("express")();

修剪额外的线不应该改变太多,模块仍然是完全需要的。

相关问题