是否可以使用Node.js创建本地iOS应用程序,如果可以的话,有人有任何示例吗?
Nodelike 是 Node.app 项目的核心框架,其目标是使用 JavaScriptCore.framework 在 iOS 7 和 OS X Mavericks 上实现一个大致兼容 Node.JS 接口。
一个使用 Nodelike 框架实现 Node.JS 解释器的 iOS 应用程序示例项目。
编辑:
虽然它仍然“不适合严肃的项目”,但请查看以下更新: https://github.com/node-app/Nodelike
不,你不能使用Node.js创建本地iOS应用程序。除非你找到一种安装Node.js的方法,这将是非常定制化的,并且需要对手机进行root。
我可以问一下你想实现什么?我可以指导你正确的方向。除非你只是好奇Node是否能在iOS上运行。
有一个相对较新的项目正在尝试实现这个目标:http://nodeapp.org/
它正在积极开发中,已经支持大多数基本功能和文件系统访问。
正如Nuray Altin所提到的,您可以使用JXcore及其Cordova插件来完成。这里有一篇关于该主题的文章:使用Node.js和Cordova开发iOS应用程序。
它逐步介绍了整个过程(从源代码编译JXcore,安装Apache Cordova,创建应用程序等)。
我应该提到,你可以将node.js编译成arm-emu-arm模式,并且在iOS上运行没有问题。它“假设”可以被苹果应用商店接受,但是没有人(更不用说应用商店)会接受一个node应用程序,因为有数百个原因。