文档章节

npm 安装

dkvirus
 dkvirus
发布于 2017/06/29 13:57
字数 521
阅读 651
收藏 1

二、npm 安装

上一节介绍了 npm 的基本概念,这一节介绍通过 nvm 来安装 npm 以及过程中可能会遇到的问题。

2.1 使用 nvm 安装 npm

1. 下载 nvm

nvm 百度云盘下载地址

2. nvm 安装图解

(第一次安装默认到底,减少后面环境出错的几率,等玩熟了在自定义位置)

第一步

nvm 安装路径

第二步

nvm 管理的 node 安装路径

安装完成后这两个路径要记下来(后面介绍具体用途)

nvm安装路径默认为: C://Users/Administrator/AppData/Roming/nvm

nvm安装的node路径默认为: C://ProgramFile/nodejs (其实是个快捷方式)

3. 安装 node

安装 node

安装 node 就等于安装了 npm。

$ npm -v    // 查看对应 npm 版本

4. 切换 node 版本

切换 node 版本

每个 node 版本对应一个 npm 版本,切换 node 版本也就意味着切换 npm 版本。

5. nvm 常用指令

$ nvm version         // 查看nvm版本
$ nvm install 4.6.2   // 安装node4.6.2版本(附带安装npm)
$ nvm uninstall 4.6.2 // 卸载node4.6.2版本
$ nvm list            // 查看node版本
$ nvm use 4.6.2       // 将node版本切换到4.6.2版本
$ nvm root         // 查看nvm安装路径 
$ nvm install latest  //下载最新的node版本和与之对应的npm版本

nvm 仅仅用来安装 node 和切换 node 版本,使用频率不高,记住这几个指令就够用了。

6. nvm 如何实现 node 版本切换

在安装 nvm 时候让记下两个安装路径:(下面称 nvm 路径和 node 路径)

nvm安装路径默认为: C://Users/Administrator/AppData/Roming/nvm

nvm安装的node路径默认为: C://ProgramFile/nodejs (其实是个快捷方式)
  • 在计算机切换到 nvm 路径: nvm 安装目录

    这是 dk 计算机上的 nvm 目录,当前安装了两个版本的 node,想使用哪个版本的 node,本质上是创建要使用那个 node 版本的快捷方式,替换 node 路径

  • 在计算机切换到 node 路径: node 目录

    可以看到,这个目录有个 node_modules 文件夹和许多 cmd 命令,未来安装的全局包都放在这里。


下一节:配置淘宝镜像

© 著作权归作者所有

上一篇: 配置淘宝镜像
下一篇: npm 简介
dkvirus
粉丝 48
博文 123
码字总数 119286
作品 0
六安
程序员
私信 提问
NPM使用手册

NPM是什么 在项目开发过程当中,我们常常需要引用他人已经开发好的包,比如React,Webpack, angular等等,而npm就是一个用来管理(安装,查看,更新,卸载...)这些包的工具。你也可以上传你...

mooonx
2017/11/29
0
0
npm install 无响应解决方案

国内访问外网都很慢,甚至不能访问!大家都懂,都很无奈! 安装Node时自带的npm地址默认是:http://registry.npmjs.org ,npm install没反应! 跟着下面操作来解决吧! 方案一:使用cnpm 安装...

引鸩怼孑
2016/11/16
73
0
3.08-搭建VUE项目(使用vue-cli构建工具)

1、安装vue-cli 1.1、安装npm ①命令行输入:npm -v 判断是否已经安装(出现版本号则已安装) ②未安装需要下载node软件包,下载地址: http://nodejs.cn/download/ ③换源: ④查看配置:n...

静以修身2025
05/15
20
0
npm工具使用及常用npm命令整理

npm install --save * 和npm i -S * 效果一样(注意大小写) npm install --save-dev * 和npm i -S-D * 效果一样(注意大小写) npm uninstall --save * 和npm un -S * 效果一样(注意大小写...

originDu
2017/05/24
104
0
Centos7:安装node和npm & npm配置全局路径

Centos7:安装node和npm 通过安装包安装,可以使用 先下载安装包到 路径下 下载完成后解压 重命名为node 配置环境变量 在文件的最后添加 保存退出后执行更新命令 如果不生效,重启系统就可以 ...

重庆_杨静
02/28
122
0

没有更多内容

加载失败,请刷新页面

加载更多

SpringBoot中 集成 redisTemplate 对 Redis 的操作(二)

SpringBoot中 集成 redisTemplate 对 Redis 的操作(二) List 类型的操作 1、 向列表左侧添加数据 Long leftPush = redisTemplate.opsForList().leftPush("name", name); 2、 向列表右......

TcWong
今天
4
0
排序––快速排序(二)

根据排序––快速排序(一)的描述,现准备写一个快速排序的主体框架: 1、首先需要设置一个枢轴元素即setPivot(int i); 2、然后需要与枢轴元素进行比较即int comparePivot(int j); 3、最后...

FAT_mt
昨天
4
0
mysql概览

学习知识,首先要有一个总体的认识。以下为mysql概览 1-架构图 2-Detail csdn |简书 | 头条 | SegmentFault 思否 | 掘金 | 开源中国 |

程序员深夜写bug
昨天
10
0
golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go-micro环境, golang微服务框架...

非正式解决方案
昨天
7
0
前端——使用base64编码在页面嵌入图片

因为页面中插入一个图片都要写明图片的路径——相对路径或者绝对路径。而除了具体的网站图片的图片地址,如果是在自己电脑文件夹里的图片,当我们的HTML文件在别人电脑上打开的时候图片则由于...

被毒打的程序猿
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部