Sails.js 在cloud-9IDE中运行Sails js

Sails.js 在cloud-9IDE中运行Sails js,sails.js,cloud9-ide,Sails.js,Cloud9 Ide,如何在cloud-9 ide中运行Sails.js。我的问题是当我说 扬帆 它创建了一个要运行的localhost:8080实例,但我无法从浏览器访问它。在cloud 9上,您需要转到为您的工作区发布的动态域。通常是 https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/ https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/ 如果您直接指定您的

如何在cloud-9 ide中运行Sails.js。我的问题是当我说

扬帆


它创建了一个要运行的localhost:8080实例,但我无法从浏览器访问它。

在cloud 9上,您需要转到为您的工作区发布的动态域。通常是

https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/
https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/
如果您直接指定您的端口,则它将设置为
XXXX

port: XXXX,  

您需要按照Cloud9环境变量
$IP
$port
中的指定,将SAIL配置为使用IP和端口

只需将您的
config/env/development.js
更改为如下所示:

module.exports = {
  port: process.env.PORT,
  host: process.env.IP
};
然后您可以使用
sails lift
从终端运行它。要打开应用程序,只需单击工具栏中的
Preview->Preview with web server
,或导航到:

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