2013-03-15 189 views
1

我正在編寫一個node.js應用程序,我希望可以輕鬆部署到Azure以及其他平臺上。如何檢測我是否在Azure下運行?在Azure上運行Node.js應用程序

環境似乎沒有任何特殊變量。 process.env.port包含管道,如\\\\.\\pipe\\2f95e604-fc02-4365-acfc-010a26242d02,這是我所能想到的。

詳細的環境數據可通過azure模塊獲得,但我只想在如果使用Azure時運行該模塊。

+0

您是否希望檢測您是在Azure網站,雲服務還是兩者中運行? – 2013-03-19 07:28:00

+0

我在Azure網站上運行。 – 2013-03-20 19:12:06

回答

0

我不完全確定,但你有沒有嘗試過process.platform?

+0

這告訴我我正在NT上運行。 – 2013-03-20 19:12:28