我想知道是否有机会在iOS上运行Node.JS以在桌面上进行开发?我肯定意识到我必须使用越狱iPad安装节点或mongodb。我唯一发现的是具有FTP / SSH支持的优秀代码编辑Diet Coda,但不多了。如何在iPad上的“真实”终端中获取节点,在某些端口上启动我的.js文件等?
附:我不是cloud9的忠实粉丝,因为它需要互联网连接,此时只支持0.6节点
找到了解决方案:通过ssh连接到我的服务器并在控制台中开发我的应用程序。但它需要互联网连接,这并不好。
快速搜索显示NodeJS on iOS。
长话短说,我在我的越狱iPhone 4上编译了NodeJS!这是一个长期的努力,让它正常工作,但我已经完成了艰苦的工作,并编译了一个与Cydia兼容的.deb文件,以满足您的安装需求......
这是一年半的历史,所以文章可能有点过时,但这绝对是一个很好的起点。如果您需要在iOS设备上执行此操作,请参阅how to set up gcc。
旁白:如果您是扎根的Android开发人员,您可能对anode感兴趣。
您可以在iOS上使用node.js而不会越狱,也不会违反任何Apple服务条款。 LiquidCore
是一个开源项目,它支持Android和iOS上的node.js部署微应用程序。现在可从0.5.0版获得iOS支持。