在mac上运行web-server

2019-09-30  本文已影响0人  Leahlijuan

在本地运行server,一般在app.js里面加上这个语句

app.listen(8080, () => {
    console.log('running on http://localhost:8080');
});

8080是端口号。
在对应文件夹的文件中输入 node app.js,服务器就会开始运行。
要注意的一点就是,当想要结束进程的时候,应当使用ctrl+c,而不是ctrl+z,因为ctrl+z并不会结束进程,所以还在后台一直运行,那么如果再次启动server,就会提醒你该端口已经被占用了。
如果不小心按了ctrl+z,那就用ps aux | grep node查看正在运行的进程的ID,然后用kill -9 ID号来结束进程。

另外,如果直接用node app.js运行进程的话,修改文件后必须重新启动server,非常麻烦,因此,可以安装一个叫nodemon的package,启动服务器的时候将命令修改为nodemon app.js,则会自动识别文件修改,不需要手动重启server。

上一篇 下一篇

猜你喜欢

热点阅读