2013-10-16 143 views
0

我深化發展一個節點應用,有時用Eclipse(局部地)和有時與CLOUD9(遠程)。由於我使用的數據庫中,我有一個本地的MongoDB與和mongoHQ另一個遙控器。如何檢測應用程序是否正在運行Cloud9?

如果我不想使用DB上mongoHQ當我在本地工作,我怎麼會告訴我的應用程序的NodeJS(懂自動檢測),我的IDE是CLOUD9還是別的?我可以使用每次更改IDE時更改的簡單局部變量,但可以自動執行此變量嗎?

回答

0

一個檢測的方法是檢查是否C9_PROJECT環境變量設置:

if (process.env.C9_PROJECT) { 
    console.log('Running on C9 IDE'); 
} else { 
    // ... 
} 

也有與C9前綴其他變量。你可以檢查他們,如果你想。

相關問題