# Node.js 入门

Node.js 是一个能够在服务器端运行 JavaScript 源代码的跨平台运行环境。

关键词: nodejs

# Node.js 简介

简单的说,Node.js 就是运行在服务端的 JavaScript。

Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。

Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引擎执行 Javascript 的速度非常快,性能非常好。

# Node.js 工具

# nvm

Nvm (opens new window) 是一个简单的 bash 脚本工具,用来管理 node.js 版本。

它可以在同一台机器上安装多个 Node.js 版本,并灵活的切换版本。

安装

# 两条命令效果相同
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

设置环境变量

export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

使用

nvm install 6.14.4  # 安装 Node.js 版本
nvm use node6.14.4  # 指定 Node.js 版本(必须已安装)

# 引用和引申

👉 欢迎阅读 我的前端技术教程系列:frontend-tutorial (opens new window)

# 官方资源

# 教程

# 工具

# 资源收集