如何在云-9 ide中运行Sails.js?我的问题是当我说
帆举
它创建了一个localhost的实例:8080来运行,但是我在从浏览器访问它时遇到了困难。
发布于 2014-11-02 21:16:07
在云9上,您需要转到为您的工作区发布的动态域。这通常是
https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/您可以通过执行帆举检查这一点,然后单击Preview -> Preview with webserver
如果您的sails.js设置如下,那么它将在端口80上运行,因为云9将指定一个端口。
port: process.env.PORT || XXXX, 如果直接指定端口,则将其设置为XXXX
port: XXXX, 发布于 2014-11-03 15:31:15
您需要配置sails以使用Cloud9环境变量$IP和$PORT中指定的IP和端口。
只需将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/https://stackoverflow.com/questions/26668459
复制相似问题