在本地運(yùn)行server拷泽,一般在app.js里面加上這個(gè)語(yǔ)句
app.listen(8080, () => {
console.log('running on http://localhost:8080');
});
8080是端口號(hào)。
在對(duì)應(yīng)文件夾的文件中輸入 node app.js
,服務(wù)器就會(huì)開始運(yùn)行司致。
要注意的一點(diǎn)就是订晌,當(dāng)想要結(jié)束進(jìn)程的時(shí)候,應(yīng)當(dāng)使用ctrl+c蚌吸,而不是ctrl+z锈拨,因?yàn)閏trl+z并不會(huì)結(jié)束進(jìn)程,所以還在后臺(tái)一直運(yùn)行羹唠,那么如果再次啟動(dòng)server奕枢,就會(huì)提醒你該端口已經(jīng)被占用了。
如果不小心按了ctrl+z佩微,那就用ps aux | grep node
查看正在運(yùn)行的進(jìn)程的ID缝彬,然后用kill -9 ID號(hào)
來(lái)結(jié)束進(jìn)程。
另外哺眯,如果直接用node app.js
運(yùn)行進(jìn)程的話谷浅,修改文件后必須重新啟動(dòng)server,非常麻煩奶卓,因此一疯,可以安裝一個(gè)叫nodemon的package,啟動(dòng)服務(wù)器的時(shí)候?qū)⒚钚薷臑?code>nodemon app.js夺姑,則會(huì)自動(dòng)識(shí)別文件修改墩邀,不需要手動(dòng)重啟server。