ubuntu(linux)安装node
网上有很多linux安装 node 的方法,我用的ubuntu14.04,碰到的问题主要就是 node 的版本问题,安装的node版本总配不到需要用的版本,这是node菜鸟教程里的安装方法:
http://www.runoob.com/nodejs/nodejs-install-setup.html
最近在网上发现了一个方法是linux通过nvm安装node的帖子,node 的版本迭代很快,而且一些情况下会要求特定的版本运行。nvm 就是一款常用的 node 版本管理工具。因为之前在用菜鸟教程的方法是,就是希望解决这个版本问题,当时查到直接装 node 怎样更新版本,其实 node 有一个 n 模块是管理 node 版本问题的,想要用那个方法的可以看下这个,给你们传送门:
http://www.jb51.net/article/52409.htm
在这里主要讲一下用 nvm 安装 node 的方法;
nvm 安装 node 的方法有很多种,第一种就是最简单的一种:
nvm 的安装实际上是把 nvm 的库 clone 到 "~/.nvm" 目录中,然后在 ~/.bashrc , ~/.zshrc中添加 source. 上面的脚本会自动把这些都做了 ,一步到位。
第二种方法就是手工 clone 库安装:
$ cd ~/.nvm
$ git checkout `git describe --abbrev=0 --tags`
$ ./install.sh
这种的好处就是省去了上面的一种填写版本号的方式,可以安装最新的。
安装node :
使用 nvm 可以查看现有的 node 版本:
选择你想要的版本安装就好了:
如果安装了多个版本,可以用 nvm use <version> 来选择想要的版本,使用 ‘ nvm run app.js ’来指定 node 版本运行“ app.js ”。
安装之后可以用 nvm current 看看当前的 node 版本, 或者使用 nvm ls 查看本地 node 版本,小箭头指向的就是当前生效的版本。
切换的心的 terminal,你有可能发现 node 命令无效,那就用上面的办法看看是否有有效的版本。没有的话说明默认的版本没有位置。通过如下命令可以设置默认的版本:
其他命令可以通过 nvm help 查看说明。
配置npm:
接下来的npm就用菜鸟教程的方法就没问题了;
然后是配置Mongodb环境:
首先得下载地址是:https://www.mongodb.com/download-center#community
下载好后,直接解压压缩包,位置的话,我是直接放在我的home的,然后配环境,终端cd,输入 vi .profile 回车;
MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:
<mongodb-install-directory> 为你 MongoDB 的安装路径。也就是你解压的mongodb文件的bin目录的路径;记得配环境的时候要注意查一下快捷键,更改完之后wq保存就好了。
之后给一个我学到这个nvm 安装node 的帖子的空间虫洞:
http://www.clarkhan.com/2015/06/05/linux-install-node-with-nvm/