Tag: jxcore

在iOS / Android中运行node.js

是的,这个问题似乎有点奇怪(为什么要在移动设备上运行服务器,而不是通过REST服务访问服务器),但是我仍然希望得到你的意见,我真的需要它在设备上运行。 目前我发现jxcore( https://github.com/obastemur/jxcore-android-basics )允许在Android和iOS中运行node.js。 但我还没有testing过。 那么,如何在iOS / Android平台上运行node.js呢?

观察和同步非常大的JavaScript对象

其实我正在一个项目上工作,这需要观察非常大的JavaScript对象与许多子对象(客户端)。 我的目标是使用相对的socket.io同步所有的属性更改。 有些Proprties是dynamic创build的,所以整个对象不适合任何Schema。 我尝试了几个object.observe的polyfills,但由于数据量和更新属性的数量,在CPU性能上失败了。 是否有一些框架或lib至极可以帮助我呢? 谢谢!

使用LLVM在JXcore中可用的节点插件

如果这不是发布此问题的正确位置,或者与之前提出的问题类似,我很抱歉。 我正在做一些研究,如何把Web界面放在我想要启动的C ++项目上。 我遇到了Node.js,并使用V8引擎检出了一些插件。 我的想法是将业务逻辑(DB(sqlite),CRM,CMS等)路由到C ++后端,并在Node中处理像websocket连接,validation等内容。 JXcore在纸上有非常有吸引力的规格,所以我非常有兴趣尝试一下,但是我不确定我的插件会受到影响,看到JXcore的未来目标是从V8转向LLVM。 希望有可用的选项来桥接JS与C ++。 所以,基于上述,我有以下选项可用: 在Node中做一切(无C ++插件) 使用JXcore或节点和c + +插件没有multithreading 使用JXcore或Node,并在我的C ++插件中使用libuv实现multithreading 在JXcore中做所有事情(没有C ++插件) 在你看来,上面的哪一个select会是更好的performance方式呢? 我也希望上述的任何替代选项。

将Node.js源码编译成字节码并使用它的步骤

我们在nodejs中开发了一个项目。 客户将向客户分发/销售应用程序,因此我必须隐藏(编译)而不是提供源代码。 请提供从开始编译它们的适当步骤,并使用它们。

JXCore包装,NPM错误

当我编译代码 \> jx软件包bin / www.js myApp \>包装… \> [确定]编译文件准备就绪(myApp.jx) 它成功创buildmyApp.jx和myApp.jxp但是当我执行命令 \> jx myApp.jx 它给错误: C:\ ** \ node_modules \ express-session \ node_modules \ debug * node.js.jx * :72 exports.formatters.o = function(v){^ TypeError:无法在Object中设置未定义的属性'o'。 (C:\ ** \ node_modules \expression会话\ node_modules \debugging\ node.js.jx:72:22) 在Module._compile(module.js:519:26) 在Object.Module._extensions..jx(module.js:1604:7) 在Module.load(module.js:346:36) 在Function.Module._load(module.js:313:12) 在Module.require(module.js:378:17) 在require(module.js:396:17) 在对象。 (C:\ ** \ node_modules \ express-session * index.js.jx:17:13 […]

如何从nodejs检测到它正在运行的JavaScript引擎?

现在有几个nodejs的分支,其中一些支持除了Google的V8引擎以外的JavaScript引擎。 对于我的节点代码来看它运行在哪个JS引擎上,目前最好的方法是什么? 我知道的引擎是: 谷歌的V8 – 官方node.js和iojs分支支持的唯一引擎。 JXcore支持的引擎之一 。 Mozilla的SpiderMonkey – JXcore支持的引擎之一 。 微软的ChakraCore – 微软的node.js端口支持的引擎,显然是JXcore支持的引擎之一,虽然我还没有那个工作。 ( 我已经提出了一个关于检测使用哪个nodejs分支的问题,这个问题只是关于检测JS引擎。

如何selectNode.js和JXcore?

JXcore似乎改进了Node.js。 检查这个精心devise的报价: JXcore带有内置的multithreading支持,可以在现有的Node.js应用程序上启用,而无需额外的更改… JXcoremultithreading可能带来比Node.JS集群模块大约30%至50%的稳定性能优势。 从http://jxcore.com/ 我已经尝试安装它,它确实工作。 这就是我现在可以说的,测量性能和正常运行是棘手和精细的。 那么切换到JXcore是否有真正的优势,以及如何做出决定?