我开始使用Nodejs来创建Web服务器,为此,我使用了express模块 . 然后,我用命令:“sudo npm install -g express”来安装它 . 但是在程序启动后,出现了这个错误:
“ReferenceError:express未定义在Object . (/home/louis/Documents/Programming/Web/Nodejs/Test/server.js:1:85)的Module._compile(module.js:643:30)处于Object Module.load(module.js:556:32)的.Module._extensions..js(module.js:654:10)位于tryModuleLoad(module.js:499:12)的Function.Module._load(module.js) :491:3)在启动时的Function.Module.runMain(module.js:684:10)(bootstrap_node.js:187:16)at bootstrap_node.js:608:3“
我决定将它安装在当地,但徒劳无功......
这是我使用的代码:
let express = require(express);
let app = express();
console.log("Hello world !");
app.listen(80);
谢谢
1 回答
Express必须在引号中
Off-Topic:
您可能不希望将来修改该变量,因此您可能希望强制它保持这种状态 . 大多数时候你想要的变量是
constant
,这是一种常见的做法: