簡體   English   中英

如何在Windows 10計算機上啟動其他Node.js文件后啟動新的Node.js文件?

[英]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命令提示符' ,然后出現以下屏幕。 單擊菜單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文件): 早期發起的Node.js文件

有人請在這方面幫助我。

謝謝。

所以,我不在Windows上,但通常默認情況下每個節點應用程序都將在一個進程中運行。 如果您從命令提示符運行它,那將默認在前台運行該進程(意味着它使用與命令窗口相同的進程),並且您必須打開一個新的命令窗口來運行另一個程序。 您可以關閉第一個窗口,也可以在后台運行節點應用程序。

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

您創建的node.js文件設置為偵聽端口8080,並將執行此操作,直到您“停止”程序運行。 為此,請按CTRL-C。 這將返回到命令提示符。 要運行下一個程序,請使用node filename.js啟動它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM