在本地运行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。
网友评论