2016-02-13 87 views
0

我有一个非常奇怪的问题。我的本地计算机上运行了一个sails应用程序,并且想要从同一网络中的另一台计算机访问此应用程序,但我收到了超时。从任何客户端访问启动应用程序

不是,我认为它应该是必要的,但我甚至在config/cors.js配置CORS:

allRoutes: true, 
origin: '*', 
credentials: true, 
methods: 'GET, POST, PUT, DELETE, OPTIONS, HEAD', 
headers: 'content-type' 

我的项目是很空的,我只是创建了一些模型/控制器和完蛋了。

我没有在他们的手册中找到关于这个问题的任何内容,所以我想我在我的项目安装过程中必须做错了什么。有没有人有关于如何解决这个问题的想法?

编辑 只是为了确保我没有做一些完全wront我刚刚创建了一个新的项目

sails new foo 
cd foo 
sails lift 

- >http://192.168.1.12:1337

从本地主机的作品,会从任何其他超时在网络中的主机

回答

0

我实际上认为你已经尝试从另一台机器ping你的主机,你成功地管理了t o得到回应。

如果是这样,我建议使用ngrok包来获得其他用户访问本地机器的权利。 Ngrok暴露你的本地主机到网络,并具有NPM包装是简单的安装和启动:

$ npm install ngrok -g 
$ ngrok http 1337 

最后的命令将在控制台打印点的新地址为localhost:1337

编辑:顺便说一句,我很确定你的问题是关于网络配置,而不是风帆配置。

相关问题