[英]How to initiate a new Node.js file after already initiating some other Node.js file on Windows 10 machine?
我有一台筆記本電腦在Windows 10家庭單語言64位操作系統上運行
我在這台機器上學習Node.js。
為了下載和安裝Node.js,我去了URL
https://nodejs.org
。
從那里我下載了Node.js設置文件v6.10.3 LTS for Windows(x64)
我通過雙擊安裝文件開始安裝Node.js ,然后繼續單擊安裝向導中的Next按鈕。
然后,我點擊了Windows開始按鈕(顯示在屏幕左下角的按鈕), “最近添加”列表中出現了兩個新選項,如Node.js和'Node.js命令提示符'
我點擊選項'Node.js命令提示符' ,然后出現以下屏幕。
然后,我在位置創建了一個名為myfirst.js
文件
C:\Users\lenovo\myfirst.js
然后,我通過在我之前打開的命令提示符下鍵入以下文本來啟動此文件:
C:\Users\lenovo>node myfirst.js
然后,我通過點擊URL從瀏覽器運行文件myfirst.js
:
http://localhost:8080/
到現在為止我一切順利。
但是當我想要運行另一個程序時,真正的問題就開始了
為此,我需要通過單擊窗口右上角出現的關閉按鈕圖標來關閉命令提示符,在運行任何新的Node.js程序以啟動相應文件之前是否需要執行此操作?
我遇到問題的屏幕顯示如下,其中包含早期運行的Node.js程序的名稱(即最后一次啟動的Node.js文件):
有人請在這方面幫助我。
謝謝。
所以,我不在Windows上,但通常默認情況下每個節點應用程序都將在一個進程中運行。 如果您從命令提示符運行它,那將默認在前台運行該進程(意味着它使用與命令窗口相同的進程),並且您必須打開一個新的命令窗口來運行另一個程序。 您可以關閉第一個窗口,也可以在后台運行節點應用程序。
您還需要確保不要嘗試在同一端口上偵聽兩個程序(即兩個節點應用程序都在端口8088上運行),因為這也是不可能的。
您創建的node.js文件設置為偵聽端口8080,並將執行此操作,直到您“停止”程序運行。 為此,請按CTRL-C。 這將返回到命令提示符。 要運行下一個程序,請使用node filename.js啟動它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.