技术开发 频道

你可能不知道的10个Node.JS扩展模块

        【IT168 评论】随着Node.js的兴起和npm模块数量的增长,同步学习有用的以及独特的模块变得越来越困难。为了使大家学起来更方便,我整理了一些你可能不了解的并且不错的模块。

  1.通行证

  通行证是核实请求的简单方法。通行证处理和Twitter或者Facebook之间的基本授权或公开授权。它的建立直接变成基于应用的传送。这种传送覆盖了node.js网页应用的大量数据块。

  2. 覆盖

  覆盖是解决代码单元测试的很好的方法。它是至今为止我发现的node.js中最简单的框架。它同 Mocha,Jasmine, 以及 QUnit功能类似。

npm install blanket

  3. AR-Drone

  四翼飞行器曾风行一时并且黑客们从中获得了很多乐趣。node.js的 AR-Drone 库 可以让你不费力便能入侵到 Parrot AR Drone 2.0 。只需要接入drone的无线网络,就能开始通过代码或者交互执行发送命令 。如果你想用一种快乐的方式接触node.js,这就是很好的选择。

npm install ar-drone

  4. Johnny Five

  Johnny Five是这个列表中的第二个硬件库。Johnny Five被制作用来与 Arduino 微处理器工作。我这一年都很喜欢NodeConf上的Johnny Five。Matt 之前也写了 这方面的博客 。Johnny Five使得用Arduino工作变得易如反掌并充满乐趣。

npm install johnny-five

  5. Baudio

  你可能从没想过你能用Node.js制作音乐,Substack的出现证明我们错了。Baudio是一个使得通过函数创建音频流成为可能的库。但请记住,你运行的电脑需要有扬声器。这是个非常有趣的库。

npm install baudio
0
相关文章