0

我已經在的Windows 10家單一語言運行64-bit一臺筆記本電腦操作系統如何在Windows 10計算機上啓動一些其他Node.js文件後啓動新的Node.js文件?

我學習這臺機器上Node.js的

下載和安裝Node.js的我去的URL

https://nodejs.org

從那裏我下載了Node.js的安裝文件v6.10.3 LTS的Windows(64位)

我開始通過雙擊安裝文件安裝的Node.js,繼續點擊安裝嚮導中的Next按鈕。

然後,我點擊Windows開始按鈕(顯示在屏幕左下角的按鈕),兩個新的選項分別出現在名單「最近添加」Node.js的'Node.js命令提示符'

我點擊選項'Node.js命令提示符',然後出現以下屏幕。

C:\Users\lenovo>node myfirst.js 

然後: Screen appeared after clicking on menu Node.js command prompt

然後,我在位置上創建名爲myfirst.js一個文件

C:\Users\lenovo\myfirst.js 

然後,我通過在命令提示符下我在前面開在下面的文本輸入啓動該文件,我通過點擊URL從瀏覽器運行文件myfirst.js

​​

直到現在,一切工作正常。

但是當我想運行另一個程序時,真正的問題開始了。

對於它,我需要通過點擊出現在窗口右上角的關閉按鈕圖標關閉命令提示符窗口,我應該需要運行的任何新Node.js的程序啓動之前,要做到這一點各自的文件?

我在與IS問題時,屏幕出現如下早期運行Node.js的程序(即最後一個啓動的Node.js的文件)​​的名稱:Earlier Initiated Node.js file

有人請幫助我在這方面。

謝謝。

回答

1

因此,我不在Windows上,但一般情況下,每個節點應用程序默認都會在單個進程中運行。如果您是從命令提示符運行它,那麼它將默認在前臺運行該進程(意味着它將消耗與命令窗口相同的進程),並且必須打開一個新的命令窗口才能運行另一個程序。您可以關閉第一個窗口,或者在後臺運行節點應用程序。

您還需要確保您沒有試圖執行偵聽同一端口上的兩個程序(即兩個節點應用程序都在端口8088上運行),因爲這也是不可能的。

0

您創建的node.js文件被設置爲偵聽端口8080,並且會這樣做,直到您「停止」程序運行。爲此,請按CTRL-C。這將返回到命令提示符。要運行你的下一個程序,用節點filename.js啓動它。

相關問題