Tag: node.js

使用查询string参数的node.js http'get'请求

我有一个Node.js应用程序是一个HTTP客户端(目前)。 所以我在做: var query = require('querystring').stringify(propertiesObject); http.get(url + query, function(res) { console.log("Got response: " + res.statusCode); }).on('error', function(e) { console.log("Got error: " + e.message); }); 这似乎是一个很好的方法来完成这一点。 不过,我有点恼火,我不得不做的url + query步骤。 这应该被一个共同的库封装,但我没有看到这个节点的http库中存在,我不知道什么标准的NPM包可能会实现它。 有一个相当广泛的使用方式更好吗? url.format方法保存了构build自己的URL的工作。 但理想情况下,这个要求也会比这更高。

检查安装的angular度cli的版本?

有没有办法检查我的机器上全局安装的特定版本的angular-cli? 我在Windows环境中。 npm -v和node -v分别只给出了npm和node的版本,我似乎无法用ngfind任何命令。 我正在尝试运行一个我正在使用的项目,并使用npm在较早版本的angular-cli上运行。 但是,在安装其他演示项目之后,如果不卸载并重新安装特定版本的angular-cli,我的主项目将无法工作。

我可以通过JNI从Node.js调用Java吗?

我可以通过JNI从Node.js调用Java吗? 有没有例子?

Node.js中的新行

我试图使用Node.js将数据附加到日志文件,这是工作正常,但不会到下一行。 \ n似乎并没有在我的function下面工作。 有什么build议么? 谢谢 function processInput ( text ) { fs.open('H://log.txt', 'a', 666, function( e, id ) { fs.write( id, text + "\n", null, 'utf8', function(){ fs.close(id, function(){ console.log('file is updated'); }); }); }); }

engine.io和socket.io有什么区别?

如果这个问题是重复的,请纠正我。 关于node.js,我使用socket.io实现从客户端应用程序到服务器应用程序的套接字连接。 我刚才听说了engine.io,是engine.io是socket.io的替代品吗? 我在engine.io网站上找不到任何有用的信息 提前致谢

在Travis CI上运行grunt build命令

我正在使用Travis CI来testing和构build我的项目,作为它的一部分,我想要travis运行grunt build我已经尝试了以下,但没有运气。 script: "grunt build" script: "./node_modules/grunt build" script: "./node_modules/grunt/grunt build" script: "./node_modules/grunt/grunt.js build"

node.js:从标准input读取同步?

是否有可能从stdin同步读取node.js? 因为我正在JavaScript中编写一个JavaScript编译器(仅仅为了好玩)。 Brainfuck支持需要同步实现的读取操作。 我试过这个: const fs = require('fs'); var c = fs.readSync(0,1,null,'utf-8'); console.log('character: '+c+' ('+c.charCodeAt(0)+')'); 但是这只产生这个输出: fs:189 var r = binding.read(fd, buffer, offset, length, position); ^ Error: EAGAIN, Resource temporarily unavailable at Object.readSync (fs:189:19) at Object.<anonymous> (/home/…/stdin.js:3:12) at Module._compile (module:426:23) at Module._loadScriptSync (module:436:8) at Module.loadSync (module:306:10) at Object.runMain (module:490:22) at node.js:254:10

Moment.JS返回当前时间戳

伙计们,我想了解MomentJS API。 什么是适当的方式来获得当前的时间在机器上? var CurrentDate = moment(); VS var CurrentDate = moment().format(); 试图parsing他们的文档,而不明白要使用什么。 http://momentjs.com/docs/#/query/is-a-moment/

使用Heroku调度程序与Node.js

有没有关于使用Heroku调度与Node.js的教程。 假设我有一个名为sayHello()的函数,我想每10分钟运行一次。 我怎样才能在控制器中使用它。 在ruby中你写了rake function_name(),但是没有对Node做任何解释。 我可以写'/ sayHello'或者我应该做额外的configuration?

有没有人与Aerospike合作? 它与MongoDB相比如何?

任何人都可以说Aerospike是否和他们声称的一样好? 我有点怀疑,因为这是一个商业企业。 据我了解,他们刚刚发布了一个开源版本,但他们网站上的声明仍然可能被夸大。 我对Aerospike和MongoDB的比较特别感兴趣。