我开始使用Nodejs来创建Web服务器,为此,我使用了express模块。然后,我用命令:“sudo npm install -g express”来安装它。 但是在编写程序之后,发生了这个错误:
“ReferenceError:express未定义 在对象。 (/home/louis/Documents/Programming/Web/Nodejs/Test/server.js:1:85) 在Module._compile(module.js:643:30) at Object.Module._extensions..js(module.js:654:10) 在Module.load(module.js:556:32) 在tryModuleLoad(module.js:499:12) 在Function.Module._load(module.js:491:3) 在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);
由于
答案 0 :(得分:2)
Express需要在引号中
let express = require('express')
关闭-主题:强>
您可能不希望将来修改该变量,因此您可能希望强制它保持这种状态。大多数时候,您希望变量为constant
,这是一种常见做法:
const express = require('express')