我有一个运行了HHVM,nginx和nuclide服务器的数字海洋VM。我可以将Nuclide-Atom客户端连接到服务器并查看/编辑文件。但是“远程开发”功能都不起作用,Nuclide文档似乎暗示它们应该自动运行。
有效方法:
- 连接到远程服务器nuclide-start-server
- 打开,编辑,保存文件
- 语法突出显示
什么不起作用:
- 皮棉
- 在终端的工作目录中运行
hh_client
确实有效,并且可以打印出一组不错的HHVM棉绒。
- Linter在Atom-Nuclide客户端中未显示任何错误。即使在服务器上运行之后。此功能也未报告任何问题。
- 水银
- 正确显示服务器上已修改哪些文件
- 无法比较文件(显示奇数错误页面)
- 无法看到原因或文件历史记录(更多错误页面)
- 无法提交
- 自动完成
- 基本语言自动完成(原子样式)有效
- 不了解我在PHP Composer(HHVM)中的来源,对nuclide中的类没有自动完成功能。
我希望我有明显的遗漏,但可悲的是,除了“您已经安装了它?”之外,找不到其他解决方法。