IDE/Hosting 个问题 Meteor/WebStorm/Cloud9

IDE/Hosting issues w/ Meteor/WebStorm/Cloud9

我的下一个工作项目将使用 Meteor 框架。我们的团队最近获得了使用 WebStorm IDE 的许可,到目前为止,它一直是我们的最爱。所以我们计划用它继续这个项目。

也就是说,直到需要安装它。然后我们发现 Windows 版本的 Meteor 只是部分完成,我们所有的开发 PC 都是基于 windows。

因此,我们正在考虑解决这个问题,我们可能会使用 Cloud9 作为我们的开发 IDE,因为它支持 Meteor。共享功能也可以帮助我们的团队提高工作效率。

但这有一些问题...

首先,我们刚刚投资了 WebStorm,因此我们希望将其用作我们的主要 IDE。但我不知道如果我们不能在我们的 windows 系统上 运行 最新版本的 Meteor,我们将如何使用 WebStorm?

其次,我不确定是否可以使用 Cloud9 作为开发 IDE,但是当需要时将 C9 项目移至我们的 Ubuntu 服务器进行托管开始直播?

第三,即使我们可以在 C9 之后部署到我们的 Ubuntu 服务器,我们计划在部署后对我们的实时应用程序进行许多更新。如果我们在 C9 上开发并部署在完全不同的服务器上,我不确定这是否会有问题。

所以我想知道是否有人可以解决这些问题?我们有什么方法可以在我们的实时 Ubuntu 服务器上使用 Meteor,或者在我们的 Windows 系统上从 WebStorm 使用 Cloud9?或者我们可以通过任何方式将 Cloud9 和 WebStorm 集成在一起以实现两全其美?或者我们可以使用 Linux 模拟器或其他任何方式让我们在本地 windows 系统上使用 Meteor,而不会使多个开发人员同时在项目上工作变得困难?

提前致谢!

Windows port of Meteor 实际上工作得很好;唯一的主要问题是移动开发不起作用。无论如何,这将在 Meteor 1.1 中得到修复,其主要目标是让 Windows 支持达到 Linux 和 Mac OS X.

作为 the user who initially pushed for Webstorm to add Meteor support back in October 2012,我建议立即在 Windows 上开始使用 Webstorm 和 Meteor,除非您需要移动开发。在这种情况下,您需要本机 *nix 机器(例如,Windows 上的 Ubuntu VM 将无法 运行 Android 模拟器)。

WebStorm 还支持服务器端 Meteor 调试,在修复您在 YouTrack 上报告的错误时,它们的响应速度非常快。例如参见 [​​=12=]

对于 Cloud9,您当前无法通过 SSH 连接到您拥有的工作区,因此此时可能无法使用混合 Webstorm/Cloud9 情况。

至于从 Cloud9 部署你的东西,那是非常可行的。这里有一些关于此的文档:https://docs.c9.io/v1.0/docs/deploying-via-the-command-line