Articles of jxcore

JXcore,外部过程监控如何工作?

我是一个新手,并试图找出过程监控如何与JXcore工作。 我看到了文档,但需要几个步骤才能使我的服务器应用程序启动multithreading并正确监视。 提前致谢!

使用JXCore构build本机64位和32位exe文件

我正在寻找一种方法来在我的64位开发机器上build立一个本地的32位exe文件。 通常我会运行:jx编译。\ PhotoFly.jxp但是,这产生了一个64位版本。 任何想法如何获得32位版本?

使用jxcore包装?

我很想知道使用JXcore将节点应用程序打包成.jx和.jxp格式的用法。 当我阅读这个文档时 ,它将应用程序转换为二进制格式,用于代码保护。 除此之外还有其他用法吗?

jxcore任务vs nodejs clustur

为提供multithreading节点提供clustur 。 JXCore ( node.js fork)也声称他们提供了multithreading。 但是如果它已经存在于节点中(如clustur )那么JXcore在multithreading方面有什么额外的优势呢?

JXCore – 错误的语言环境parsing(Date.toLocaleString())

我正在使用JXCore打包我的Node.js应用程序的源文件。 打包的.exe和.jx中的语言环境有问题 new Date().toLocaleString(["de"]) 在node app.js输出node app.js 2015-10-29 14:47:18 在jx app.jx和编译的app.exe Thu Oct 29 2015 14:47:18 GMT+0100 (Mitteleuropäische Zeit) 显然,这是不一样的输出。 有没有修复? 谢谢。

如何重置multithreading任务? (JXcore)

我有一个node.js应用程序,我已经进入JXcoremultithreading,但无法弄清楚如何重置任务。 在当前实现中,服务器创build一个subprocess并逐个发送作业。 当工作超过X秒时,主进程杀死subprocess并跳过正在运行的任务并logging。 任何工作不应超过X秒。 到目前为止,我已经将队列系统轻松地移入JXcore,并且按预期工作,但是我还没弄明白,我怎么才能杀死正在运行的任务。

JXcore vs电子

题 我想知道Electron和JXcore之间的主要区别是什么。 背景 我正在考虑如何将NodeJS服务器构build到应用程序中,并且我遇到了这两个问题。 他们似乎做同样的事情,除了JXcore支持移动和电子没有。 侧面的问题 如果Electron不支持移动设备,那么这个松散的移动应用程序是如何创build的? 提前致谢!

我的node.js代码怎么能看到它是否在官方nodejs,iojs,jxcore或node-chakracore下运行?

由于各种原因,现在有几个nodejs的分支。 对于我的节点代码来查看它正在运行哪个分支,目前最好的方法是什么? 我知道的叉子是: 官方nodejs发布 iojs – 我猜它现在已经被弃用了,因为它重新join了官方的nodejs,但它仍然很有意思 JXcore – 支持多个CPU /内核的分支; 包括V8,Mozilla的SpiderMonkey和微软的ChakraCore在内的多个JS引擎; 和包装的js应用程序,所以npm不需要由应用程序的用户使用 微软的nodejs使用他们的Edge浏览器的ChakraCore JS引擎通过一个V8兼容垫片 ( 我还问过一个关于检测使用哪个JS引擎的同伴问题,这个问题只是关于检测哪个fork被使用。

在NodeJS,JXcore等下可能运行的代码如何检测它是否在支持本机ES6承诺的环境中运行?

例如,我有当前版本的官方Joyent NodeJS,当然还有Google V8 JavaScript引擎,还有带有Mozilla SpiderMonkey JavaScript引擎的JXcore。 前者似乎来源于原生的诺言支持,后者似乎不是。 (当然,这些并不是nodeJS代码可能运行的唯一两种可能的环境。 我的代码如何testing它的环境以查看它是否可以使用本机Promise? 在这种情况下,如果它检测到一个合适的polyfill是“本地的”就可以了。 但是它不应该检测出像Q这样的本地承诺。 (或者让我知道,如果我错了这个。)

Port Cordova插件(数据库API)到Node.Js模块?

我正在使用Couchbase产品作为数据库来开发具有脱机function的一套应用程序(移动,Web,桌面)。 我们的应用程序将是一个Html + Css + Javascript应该是跨平台的。 Angular和PhoneGap也用于能够使用MVC模式和构build移动。 我们还希望使用JxCore(Node.Js fork)作为单独的后端服务,根据应用程序的types与Couchbase服务器或Couchbase Lite进行通信。 (WebApp将直接与集群上托pipe的Couchbase服务器进行对话,部署在客户端设备上的应用程序需要与Couchbase Lite(embedded式)进行通信并与Couchbase服务器进行同步。 目前,Couchbase为Node.Js提供了一个SDK来与Couchbase服务器进行通信,但是对于Couchbase Lite来说则不是这样。 另一方面,PhoneGap有一个Couchbase Lite的插件,但正如我之前所说的,我们更喜欢后端node.js,它将与数据库进行交谈并公开一个由客户端应用程序调用的rest API,以处理数据数据库。 有没有可能我可以适应这个Couchbase精简版插件,所以我可以用Node.js(不要担心这个插件没有任何桌面平台,我们可以解决这个问题)。 链接到Couchbase精简版插件: https : //github.com/couchbaselabs/Couchbase-Lite-PhoneGap-Plugin 链接到我们使用的JxCore插件: https : //github.com/jxcore/jxcore-cordova 我不知道这是否可行,我是一个虚拟的技术工作。 请让我知道,如果我需要澄清的东西,谢谢!