ubuntu下nvm,node以及npm的安装与使用
2016-12-03 00:00
666 查看
nvm是一个非常不错的node版本管理器,类似于ruby的rvm。
其github地址为https://github.com/creationix/nvm。
此处介绍一下如何在ubuntu上安装使用nvm。
通过wget:
使用nvm --help查看是否安装成功。
使用nvm ls查看已经安装的版本。
使用nvm ls-remote查看所有远端版本。
使用nvm install安装某个版本,如nvm install v5.3.0。
使用nvm use切换到某个版本,如nvm use v5.3.0使用5.3.0,nvm use system使用系统版本。
安装好node中是自动安装npm,node package manage
遇到的问题:有时候我们打开一个新的shell后,会提示我们找不到node和npm的命令,可是我们明明安装了?
我们看看我们的.bashrc中有没有这样两句
没有的话,就自己添加进去,然后使用
来引入系统。
当我们使用node的时候,就必然会使用node的各种包,为了方便管理就有个npm这个工具。
package.json就是node模块的目录,npm install会根据这个json文件来进行安装。
在我们的工程中,我们使用
npm init
来初始化我们的package.json文件,以前我总是从别的工程来copy,是不是很瓜?
当我们需要安装新的模块的时候,有两种情况。
参数g说明我们要安装到全局,这样就都可以用了
来进行安装,加上--save,npm就会帮助我们下载最新的包,并且添加进package.json文件。
我们可以使用一下命令进行全局安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成后使用
cnpm
-v1.2.0
可以看到,我已经成功安装了。
以后我们就可以完全使用cnpm来代替npm了。
具体可以点我打开查看
参考:
http://blog.csdn.net/minchina91/article/details/40260263 http://blog.csdn.net/shidaping/article/details/52218278
其github地址为https://github.com/creationix/nvm。
此处介绍一下如何在ubuntu上安装使用nvm。
首先安装必要的包。
sudo apt-get update sudo apt-get install build-essential libssl-dev
然后安装nvm的脚本,有两种方法curl或wget:
通过curl:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
通过wget:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
检查安装及使用:
注意,此处需要重启terminal终端才能生效。使用nvm --help查看是否安装成功。
使用nvm ls查看已经安装的版本。
使用nvm ls-remote查看所有远端版本。
使用nvm install安装某个版本,如nvm install v5.3.0。
使用nvm use切换到某个版本,如nvm use v5.3.0使用5.3.0,nvm use system使用系统版本。
安装好node中是自动安装npm,node package manage
遇到的问题:有时候我们打开一个新的shell后,会提示我们找不到node和npm的命令,可是我们明明安装了?
我们看看我们的.bashrc中有没有这样两句
export NVM_DIR="/Users/YOURUSERNAME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
没有的话,就自己添加进去,然后使用
source .bashrc
来引入系统。
npm包管理工具的使用。
以前不知道具体怎么使用,只知道npm install当我们使用node的时候,就必然会使用node的各种包,为了方便管理就有个npm这个工具。
package.json就是node模块的目录,npm install会根据这个json文件来进行安装。
在我们的工程中,我们使用
npm init
来初始化我们的package.json文件,以前我总是从别的工程来copy,是不是很瓜?
当我们需要安装新的模块的时候,有两种情况。
全局安装
npm install -g packagename参数g说明我们要安装到全局,这样就都可以用了
针对单个工程安装
首先进入工程根目录,然后我们使用来进行安装,加上--save,npm就会帮助我们下载最新的包,并且添加进package.json文件。
淘宝npm扩展
由于你懂的原因,国内使用npm有时候并不能成功安装包。所以我们可以使用淘宝的npm管理工具来管理。这样速度就会快很多。我们可以使用一下命令进行全局安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成后使用
cnpm
-v1.2.0
可以看到,我已经成功安装了。
以后我们就可以完全使用cnpm来代替npm了。
具体可以点我打开查看
参考:
http://blog.csdn.net/minchina91/article/details/40260263 http://blog.csdn.net/shidaping/article/details/52218278
相关文章推荐
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu(Linux)系统中安装并使用nvm管理node版本
- 使用nvm管理node版本时,各个版本下公用npm安装的插件问题
- nvm、node、npm安装以及pycharm配置eslint
- ubuntu上安装并使用nvm管理node版本
- ubuntu16.04安装nvm,node,npm
- Node.js的安装以及npm的基础使用
- Ubuntu14.04LTS下安装Node.js&NPM以及个人博客hexo的初始化配置
- ubuntu上安装并使用nvm管理node版本 - shidaping的博客 - 博客频道 - CSDN.NET
- ubuntu上安装并使用nvm管理node版本
- 【NodeJS】nvm、npm、node安装、使用、淘宝源设置等资料
- ubuntu上安装并使用nvm管理node版本
- ubuntu系统安装nvm node npm cordova
- 国内如何在Ubuntu安装NVM,Node.js以及Express