Django项目 第一课 【nvm、node、npm安装及使用】

nvm安装

nvm是一个用来管理node版本的工具。我们之所以需要使用node,是因为我们需要使用node中的npm,使用npm的目的是为了能够方便的管理一些前端开发的包。nvm的安装非常简单,步骤如下:(这里只介绍Mac系统的安装)

1:下载安装包:https://github.com/creationix/nvm

2: 或者直接在Mac终端运行

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

然后运行(配置环境变量)

open ~/.bash_profile 

#添加(一般终端中有提示添加的东西)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

source  ~/.bash_profile  #保存

 

nvm常用命令:

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安装

安装完nvm后,我们家可以通过nvm来安装node了

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/

 

安装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]

 

posted @ 2018-09-07 15:55  Nelsen_Chen  阅读(973)  评论(0编辑  收藏  举报