1

我現在正在學習如何將我的node.js應用程序部署到Google Compute Engine,並閱讀Google Cloud Platform上的教程,該教程將使用MongoDB的node.js應用程序部署到Google Compute Engine。--be_ip參數來自命令:nohup nodejs server.js?

的教程指導您完成一個分步實施,其中包括以下內容:

  1. 啓動一個後臺實例,並使其開放的HTTP端口

  2. 在後檯安裝MongoDB的

  3. 啓動前端實例並將其打開爲HTTP端口

  4. 在fr上安裝nodejs ontend和克隆的Node.js應用程序存在,並啓動服務器

然而,在本教程的最後一個命令如下:

的nohup的NodeJS server.js的nohup的NodeJS server.js - be_ip XXX --fe_ip YYY &

但我不明白的地方,並--be_ip--fe__ip從何而來。參數的參數是後端和前端內部IP,所以我很容易猜到這個名字的含義。

但是,man nodejsman nohup都沒有顯示這些參數。另外,當我嘗試通過關鍵字「--be_ip --fe_ip command」,the resultant page shows the google tutorial-related pages specifically搜索Google。

所以我想知道這些論點來自哪裏。我怎樣才能更多地瞭解這些論點?

回答

1

那麼,它是一組可選的參數,你可以設置任何你喜歡的。這些參數應在程序中使用,例如通過process.argv.optimist庫。

這就是爲什麼當你使用它時,結果頁面只與其相關結果有關,而man nohupman nodejs沒有幫助。

1

2個參數用於server.js。這解釋了man nodejsman nohup的確有幫助。你可以在server.js找到它們。