文档章节

npm 安装

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

二、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
粉丝 51
博文 125
码字总数 122513
作品 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
80
0
3.08-搭建VUE项目(使用vue-cli构建工具)

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

静以修身2025
05/15
29
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
148
0

没有更多内容

加载失败,请刷新页面

加载更多

js中将字符串转换成json的三种方式

使用ajax的开发项目过程中,经常需要将json格式的字符串返回到前端,前端解析成js对象(JSON )。 ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了...

物种起源-达尔文
30分钟前
6
0
centos7下面python3.7安装

我这里使用的是CentOS7,默认系统自带python2.7的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的...

chenhongjiang
36分钟前
5
0
带你入门SpringCloud统一配置 | SpringCloud Config

前言 在微服务中众多服务的配置必然会出现相同的配置,如果配置发生变化需要修改,一个个去修改然后重启项目的方案是绝对不可取的。而 SpringCloud Config 就是一个可以帮助你实现统一配置选...

桌前明月
36分钟前
6
0
9.21 日常记录

先说说最近的状态: 一句话,很不好。缺失了目标感,做什么事都是浑浑噩噩的。 每天都是想着轻松的活路去做复习,没有看书,根本没有去思考如何让自己变得更好。 回想起年初的约定,也是一个...

Garphy
45分钟前
6
0
借助Python 函数进行模块化代码

你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训的程序员,代码的模块化都会令人困惑。但是类和库鼓励模块化代码...

问题终结者
49分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部