![](/img/trans.png)
[英]Windows Subsystem for Linux (WSL) using shared Node.js installation with Windows: Node.js npm & npx binaries not working
[英]LocalHost is not loading after making changes to node.js i am running the commands on linux subsystem in windows
我正在嘗試在端口 4242 中運行以下 node.js 程序
const http = require('http');
const server = http.createServer((req, res) => {
res.end('Hello World\n');
});
server.listen(4242, () => {
console.log('Server is running...');
});
最初它在瀏覽器中運行( localhost:4242 )但是當我對文件進行任何更改(例如:添加或刪除 console.log)並使用命令重新運行節點服務器時
node demo.js
本地主機需要永遠加載而沒有結果。
我正在使用NPM 版本 6.14.8和安裝在 Linux 子系統( Ubuntu 20.04 LTS )上的 Windows 10 上的節點版本 v15來運行 node.js 服務器。
以下是我嘗試過的解決步驟。
但這些都不起作用。
如果需要做任何更改,請告訴我,我將不勝感激。
最后,我能夠弄清楚我犯的錯誤。 我試圖使用命令 Ctrl + Z 停止服務器,這並沒有終止節點進程並導致端口仍在使用中,並且在我重新運行節點服務器時不允許瀏覽器訪問該端口。 現在我用 Ctrl + C 終止了服務器,節點進程被終止,一旦我進行更改,保存更改並重新運行節點服務器,更改就會反映在瀏覽器中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.