我在通过SSH开发到Windows笔记本电脑的Linux机器上安装了 meteor 。对于简单的应用程序,我可以在(windows)浏览器中将lan地址(10.0.1.101:3000)替换为localhost:3000,并且可以使用。
但是在使用使用oauth w twitter的教程中,似乎 meteor 在开发环境中将ROOT_URL硬编码为localhost并将其发送到twitter.js。即使在dev.twitter.com中,我将回调URL指定为
http://10.0.1.101:3000/_oauth/twitter?close.
是否可以在不是localhost的计算机上进行开发?
最佳答案
您需要在启动 meteor 之前设置环境变量:
ROOT_URL=http://10.0.1.101:3000 meteor
关于meteor - 在 meteor 中通过LAN开发时如何更改开发环境的ROOT_URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21082303/