我正在编写一个node.js应用程序,我想在Azure以及其他平台上轻松部署。如何检测我是否在Azure下运行?
环境似乎没有任何特殊变量。 process.env.port
包含\\\\.\\pipe\\2f95e604-fc02-4365-acfc-010a26242d02
这样的管道,这是我到目前为止所能想到的。
详细的环境数据可通过azure
模块获得,但如果我在Azure上运行,我只想提取它。
答案 0 :(得分:0)
我不确定,但你试过process.platform吗?
答案 1 :(得分:0)
老问题,但是我用这个:
if ('WEBSITE_NODE_DEFAULT_VERSION' in process.env) ...