nvm安装前端
nvm是一个用来管理node版本的工具。咱们之因此须要使用node,是由于咱们须要使用node中的npm,使用npm的目的是为了可以方便的管理一些前端开发的包。nvm的安装很是简单,步骤以下:(这里只介绍Mac系统的安装)node
1:下载安装包:https://github.com/creationix/nvmgit
2: 或者直接在Mac终端运行github
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
而后运行(配置环境变量)express
open ~/.bash_profile #添加(通常终端中有提示添加的东西) export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm source ~/.bash_profile #保存
nvm经常使用命令:npm
1:nvm install node #安装最新版本node 2:nvm install [version] #安装指定版本的node.js 3: nvm use [version] #使用某个版本的node 4:nvm list #列出当前安装了哪些版本的node 5:nvm uninstall [version] #卸载指定版本的node 6:nvm node_mirror [url] #设置nvm的镜像 7:nvm npm_mirror [url] #设置npm的镜像
7:nvm current #当前版本
node安装bash
安装完nvm后,咱们家能够经过nvm来安装node了curl
nvm install node 6.4.0
若是速度太慢了,能够设置一下nvm的源,选择国内的工具
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm node_mirror https://npm.taobao.org/mirrors/npm/
查看node相关版本,能够直接上https://nodejs.org/en/ui
安装npm:
npm在安装node的时候就会自动安装了。当时前提条件是你须要设置当前的node的版本: nvm use 8.4.0 。而后就可使用npm了。关于npm经常使用命令以及用法
使用淘宝镜像:
npm install -g cnpm --registry=https://registry.npm.taobao.rog
那么之后就可使用cnpm来安装包了
安装包:
安装包分为全局安装和本地安装。全局安装时安装在当前node环境中,在全部的项目中均可以使用这个包。而本地安装时安装在当前项目中,只有当前这个项目能使用。安装的方式只有-g参数的区别
npm install express #本地安装 npm install express -g #全局安装
若是出现如下错误:
npm err! Error: connect ECOMNREFUSED 127.0.0.1:8087
解决办法为:
npm config set proxy null
本地安装
1:将安装包放在 ./node_modules 下(终端运行:npm root),若是没有node_modules目录,会在当前执行npm命令的目录下生成node_modules目录
2:能够经过 require()来引入本地安装的包
全局安装
1:将安装包放在 /usr/local 下或者你 node 的安装目录
2:能够直接在命令行里使用
卸载包
npm uninstall [package]
更新包
npm update [package]
搜索包
npm search [package]