2014-10-31 64 views
5

如何在雲9中運行Sails.js ide。我的問題是,當我說在雲9中運行js ide

帆解除

它創建本地主機的一個實例:8080運行,但我有麻煩從瀏覽器訪問它。

回答

2

在雲9上,您需要轉到爲您的工作空間發佈的動態域。通常

https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/ 

你可以看看這個是通過執行帆電梯,然後單擊Preview - >Preview with webserver

如果您sails.js的設置如下,那麼它會在端口80上運行,因爲雲九會指定一個端口。

port: process.env.PORT || XXXX, 

相反,如果你直接使用,你的端口,那麼它將被設置爲XXXX

port: XXXX, 
4

您需要配置帆使用IP和端口在CLOUD9環境變量指定$IP$PORT

只要改變你的config/env/development.js看起來像這樣:

module.exports = { 
    port: process.env.PORT, 
    host: process.env.IP 
}; 

然後你可以用sails lift從終端運行它。只需在工具欄中點擊Preview -> Preview with web server或導航至:

https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/