Node.js突然返回undefined为require('http')';

时间:2018-10-30 16:45:29

标签: node.js

所以我很久以前下载了nodejs,并在其上测试了以下代码:

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('Hello World!');
}).listen(81);

效果很好。...

我打开了localhost:81,看到它写着“ Hello World” 然后我想继续使用npm下载nodemailer,但是由于以下原因,我无法使其正常工作 https://github.com/npm/npm/issues/17246

我读到一个解决方案是键入

npm config rm proxy
npm config rm https-proxy

那根本不起作用。...事实上,我认为这只会使情况变得更糟,因为现在当我尝试运行相同的代码时

var http = require('http');

    http.createServer(function (req, res) {
        res.writeHead(200, {'Content-Type': 'text/html'});
        res.end('Hello World!');
    }).listen(81);

我明白了...

Nodejs problem

所以请帮助...

1 个答案:

答案 0 :(得分:0)

我现在明白了。...我卸载了nodejs并安装了一个新的