Node.js6.9是一款专业的javascript工具包,基于chrome v8引擎的js运行环境,可以和php python和ruby等动态编程一样搭建简单的服务器,使得编写可扩展性高的服务器变得既容易又安全。所以小编推荐大家下载此版本。
Node.js特色
1.是一个服务器程序。
2.支持立即部署应用程序。
3.允许向 Node 内核添加模块。
4.可供选择的用于它的模块有数百个之多。
5.社区在创建、发布和更新模块方面非常活跃,一天甚至可以处理数十个模块。
6.是一个服务器端 JavaScript 解释器
7.目标是帮助程序员构建高度可伸缩的应用程序
8.编写能够处理数万条同时连接到一个物理机的连接代码。
9.处理高并发和异步I/O是Node受到开发人员的关注的原因之一。
10.速度和性能非常好
11.对其封装的同时还改进了其处理二进制数据的能力。
12.Node不仅仅简单的使用了V8,还对其进行了优化,使其在各种环境下更加给力。
4.第三方的扩展和模块在Node的使用中起到重要的作用。下面也会介绍下载npm,npm就是模块的管理工具,用它安装各种 Node 的软件包(如express,redis等)并发布自己为Node写的软件包 。
Node.js6.9安装教程
1.在本站下载
2.解压
tar -xJf node-v6.9.2-linux-x64.tar.xz
3. 移到通用的软件安装目录 /opt/
mv node-v6.9.2-linux-x64 /opt/
4. 在系统命令中建立npm 和 node 命令的软连接
ln -s /opt/node-v6.9.2-linux-x64/bin/node /usr/local/bin/node
ln -s /opt/node-v6.9.2-linux-x64/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
5. 验证
node -v
npm -v
6. 安装Express
npm install -g express
7. 设置代理
npm config set registry https://registry.npm.taobao.org
npm config delete proxy