我的NodeJS初始化给出了一个奇怪的错误并且没有更新

时间:2018-09-01 02:14:48

标签: javascript node.js

我正在从W3Schools tutorials学习Node.JS,而对于为什么初始化不起作用我感到非常困惑。我做了一个文件:

var http = require('http');

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

并使用命令node myfirst.js对其进行初始化,该命令是我的文件的名称。它给出了一个错误,但是随后我打开了http://localhost:8080,并显示了文本Hello World!。但是当我更改文件时:

res.end('Goodbye World!');

什么都没有改变。每当初始化Node文件时,我总是会收到错误消息,但是在Node.JS文档中找不到任何有关它的信息。有谁知道发生了什么事?

这是我的错误:enter image description here

1 个答案:

答案 0 :(得分:1)

好的,我从@PubuduDodangoda收到的回复说我需要在命令行中运行它:

lsof -i:8080
kill -9 [result from above command]

我的代码现在可以正常工作了,谢谢@PubuduDodangoda!