Node.js是一套用来编写高性能网络服务器的Javascr ipt工具包,一系列的变化由此开始。比较独特的是,Node.js会假设是在POSIX环境下运行它Linux 或 Mac OS X。如果是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。
Node.js是一套用来编写高性能网络服务器的Javascr ipt工具包,一系列的变化由此开始。比较独特的是,Node.js会假设在POSIX环境下运行Linux 或 Mac OS X。如果是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。
一、利用n 升级Node.js
最近在用NPM安装一个nodejs工具时发现,我的nodejs的版本有些旧了。这不是大问题,只要升级就可以了,当然,重新从nodejs.org最新版本是一种方法,但我想应该有更简单的方法,那就是使用 n 这个工具包,我们可以使用NPM先安装 n 工具包,然后用它升级nodejs,十分的方便。
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
上面这是使用 n 来安装最新的稳定版的nodejs。
布勒诺
一个用于实现BLE(蓝牙低功耗)外设的Node.js模块。
需要BLE中央模块吗? 见。
注意:目前仅支持macOS / Mac OS X,Linux,FreeBSD和Windows。
先决条件
OS X
安装
10.9或更高版本
Linux
内核版本3.6或更高版本
libbluetooth-dev
如果安装了BlueZ 5.14或更高版本,则禁用bluetoothd 。 在停止或禁用bluetoothd之后,使用sudo hciconfig hci0 up蓝牙适配器的电
适用于Node.js的WebRTC Medooze媒体服务器
该媒体服务器将允许您从远程WebRTC对等方接收和发送媒体流,并管理如何路由它们。
支持的系统:
Linux
Mac OS X
树莓派
安装
只需将Medooze媒体服务器添加为对节点proyect的依赖项:
npm i --save medooze-media-server
分配
如果不想每次使用媒体服务器时都编译本机代码,则可以预编译Medooze Media服务器并为平台生成二进制包。 在Medooze媒体服务器