Articles of appjs

在山狮上安装32位节点

我想开始使用AppJS作为即将到来的项目的一个可能的解决scheme,但我是NodeJS的新手,并没有设法find在OSX Mountain Lion上安装32位节点(AppJS要求)的方法。 有没有一个教程,我错过了有人可以指向我? 我有安装nvm,我不断看到有迹象表明,可以安装一个32位版本,但我一直无法find如何 。 任何build议将不胜感激。

使用node.js os.cpus()来检测用户空闲时间?

我正在开发一个使用node.js作为平台的appjs聊天应用程序。 当计算机空闲时(当用户离开或不使用它时)我被困住了。 node.js中有os模块,它的os.cpus()为每个内核提供这样的信息: [ { model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz', speed: 2926, times: { user: 252020, nice: 0, sys: 30340, idle: 1070356870, irq: 0 } }, { model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz', speed: 2926, times: { user: 306960, nice: 0, sys: 26980, idle: 1071569080, irq: 0 } }, { […]

无法使用node.js运行appjs示例应用程序

我想运行一个示例项目使用appjs这是在这里https://github.com/appjs/appjs/tree/master/examples目前。 我在Windows(64位机器)上使用最新版本的node.js(v4.1.0) 当我尝试使用命令提示符下面的命令运行示例 节点 – 和谐index.js 我得到一个错误如下, Error: AppJS requires Node is run with the –harmony command line flag at Object.<anonymous> (F:\programs\appjs_examples\node_modules\appjs\lib\ind ex.js:2:9) at Module._compile (module.js:434:26) at Object.Module._extensions..js (module.js:452:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (F:\programs\appjs_examples\octosocial\index.js:1:73) at Module._compile (module.js:434:26) at Object.Module._extensions..js (module.js:452:10) 我试图寻找这个问题,但我找不到解决scheme。 任何人都可以告诉我如何使用node.js与和谐旗帜? 更新我的index.js看起来像这样 var app […]

如何在Coffeescript中启用和谐?

以下是我如何运行我的js代码: node –harmony ./data/app.js 现在我想转移到CoffeeScript。 所以我尝试像这样运行它: coffee ./data/app.coffee 它失败了。 我怎么能通过这个–harmony选项?

fs.writeFile()不返回callback

我正在尝试用用户authentication数据写入一个文件到磁盘。 为了达到这个目的,我写了下面的函数: function writeAuthFile(data, success, fail) { var fs = require('fs'); fs.writeFile('auth.json', JSON.stringify(data), function(error) { if(error) { console.log('[write auth]: ' + err); if (fail) fail(error); } else { console.log('[write auth]: success'); if (success) success(); } }); } 但它从来不会调用callback。 我查看了fs的nodeJS文档 ,看起来似乎都已经结束了。 另外所有其他的asynchronous执行似乎已经停止。 这是我第一次在nodeJS中开发一些严肃的东西,所以我在这个环境中的经验并不多。

如何打开铬内的PDF文件?

我使用nodejs和铬为我的桌面应用程序。 问题是,我不能打开铬的PDF文件。 所以我GOOGLE了,发现大部分的答案都与mozplugger插件有关。 我按照下面的链接安装了插件: http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html 现在我得到一个错误消息:“ Mozplugger:M4parsingconfiguration生成的错误 ”当我尝试打开铬文件中的PDF文件。 我怎样才能解决这个错误? 请帮帮我!

有关AppJS / Tidesdk的问题

所以不知道这是否是正确的地方问这些,但我知道我也许可以得到一些答案。 我正在进入meteor,现在想制作一些桌面应用程序。 我正要去制作一个原生的Mac应用程序的路线。 但后来我发现应用程序wunderlist和它的开源利用tidesdk。 无论如何,我希望得到一些关于这些框架(利弊等)的一般反馈。 我对他们的工作没有什么概念性的理解。 (或两者之间的主要区别是什么)。 我注意到你可以做他们的路由。 这是如何工作的? 因为没有URL或客户端/服务器端。 我想知道的另一件事是,如果有可能以类似的方式在桌面上使用MeteorJS? 谢谢。