Nodejs : ReferenceError: express is not defined



我开始使用 Nodejs 来创建 Web 服务器,为此,我使用 express 模块。然后,我用命令"sudo npm install -g express"来安装它。但是在程序关闭后,发生了此错误:

"引用错误:未定义表达式 在对象。(/home/louis/Documents/Programming/Web/Nodejs/Test/server.js:1:85( 在Module._compile(模块.js:643:30( 在Object.Module._extensions..JS(模块.js:654:10( at Module.load (module.js:556:32( at tryModuleLoad (module.js:499:12( 在Function.Module._load(模块.js:491:3( at Function.Module.runMain (module.js:684:10( 启动时 (bootstrap_node.js:187:16( 在 bootstrap_node.js:608:3 ">

我决定在本地安装它,但徒劳无功......

这是我使用的代码:

let express = require(express);
let app = express();
console.log("Hello world !");
app.listen(80);

谢谢

Express 需要用引号引起来

let express = require('express')

题外话:

您可能

不希望将来修改该变量,因此您可能希望强制它保持这种状态。大多数情况下,您希望constant必需的变量,这是一种常见的做法:

const express = require('express')

最新更新