node.js安装与入门使用
2018-01-30 09:57
197 查看
一个基于 Chrome
V8 引擎的 JavaScript 运行环境。
Node.js 的包管理器 npm,是全球最大的开源库生态系统。
提供事件驱动和非阻塞I/O API,可优化应用程序的吞吐量和规模。这些技术通常被用于实时应用程序。
https://nodejs.org/en/download/
官方有docker镜像
先安装一个 nvm
wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
或
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.2/install.sh | bash
nvm 的全称是 Node Version Manager,之所以需要这个工具,是因为
Node.js 的各种特性都没有稳定下来,所以我们经常由于老项目或尝新的原因,需要切换各种版本。
安装完成后,你的 shell 里面应该就有个 nvm 命令了,调用它试试
$ nvm
nvm install 4.4.7
或
打开一个新的终端运行:
安装完成后,查看一下
$ nvm ls
这时候可以看到自己安装的所有 Node.js 版本
绿色小箭头的意思就是现在正在使用的版本
告诉 nvm 你要使用 0.12.x 版本
$ nvm use 0.12
在终端中输入
$ node
上述过程完成后,有时会出现,当开启一个新的 shell 窗口时,找不到 node 命令的情况。
检查 ~/.profile 或者 ~/.bash_profile 中有没有这样两句
export NVM_DIR="/root/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
没有的话,加进去。
source ~/.bash_profile
调用
$ nvm ls
看看像不像上述图1中一样,有 default 的指向。
如果没有的话,执行
$ nvm alias default 4.4.7
再
$ nvm ls
看一下
node -v
V8 引擎的 JavaScript 运行环境。
Node.js 的包管理器 npm,是全球最大的开源库生态系统。
提供事件驱动和非阻塞I/O API,可优化应用程序的吞吐量和规模。这些技术通常被用于实时应用程序。
https://nodejs.org/en/download/
官方有docker镜像
先安装一个 nvm
wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
或
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.2/install.sh | bash
nvm 的全称是 Node Version Manager,之所以需要这个工具,是因为
Node.js 的各种特性都没有稳定下来,所以我们经常由于老项目或尝新的原因,需要切换各种版本。
安装完成后,你的 shell 里面应该就有个 nvm 命令了,调用它试试
$ nvm
nvm install 4.4.7
或
打开一个新的终端运行:
$ nvm install stable |
$ nvm ls
这时候可以看到自己安装的所有 Node.js 版本
绿色小箭头的意思就是现在正在使用的版本
告诉 nvm 你要使用 0.12.x 版本
$ nvm use 0.12
在终端中输入
$ node
上述过程完成后,有时会出现,当开启一个新的 shell 窗口时,找不到 node 命令的情况。
检查 ~/.profile 或者 ~/.bash_profile 中有没有这样两句
export NVM_DIR="/root/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
没有的话,加进去。
source ~/.bash_profile
调用
$ nvm ls
看看像不像上述图1中一样,有 default 的指向。
如果没有的话,执行
$ nvm alias default 4.4.7
再
$ nvm ls
看一下
node -v
相关文章推荐
- Node.js开发入门—Express安装与使用
- Node.js - Node.js安装使用入门
- Node.js开发入门—Express安装与使用
- Node.js开发入门—Express安装与使用
- Node.js开发入门(四)——Express安装与使用
- node.js安装与入门使用
- Node.js调试工具安装使用
- VMWare的Cloud Foundry实践(一):安装使用和第一个云端node.js程序
- node.js入门 - 13.api:使用assert测试和虚拟机(VM)
- Node.js安装和入门 - 2行代码让你能够启动一个Server
- node.js 第三方模块如何安装(使用npm)及介绍
- Node.js开发指南——第3章安装Node.js快速入门(四)模块和包
- GruntJs安装及使用入门(自定义grunt任务,合并压缩js、css)
- Linux(centos6.0)下安装Node.js以及使用
- Node.JS 的安装与入门
- Node.js开发指南——第3章安装Node.js快速入门(二) 异步式I/O
- node.js安装与使用
- VMWare的Cloud Foundry实践(一):安装使用和第一个云端node.js程序
- 浅谈Node.js(概念、安装、入门例子)
- node.js入门 - 13.api:使用assert测试和虚拟机(VM)