Greta有话说:
我是在有道云笔记只弄个记录的笔记,粘贴过来之后,没有图片,我的笔记地址为: 有道云笔记,请点我  

一、卸载

1、node.js、nvm、 npm

(1)在cmd中输入`where node`找到node长须所在位置进行删除

(2)确保计算机-环境变量删除相关引用

(3)在cmd中输入`node -v` ,得到以下结果,删除成功

二、安装

1、nvm

(1)打开连接 https://github.com/coreybutler/nvm-windows/releases 下载nvm-setup.zip,然后安装在本机,

在安装过程中,遇到:

选个路径设置就好,是等会nvm use 版本时候,就会在这个路径上,更新use的node

(2)在nvm目录下,运行nvm version,得到以下结果,安装成功

2、node的安装

(1)在nvm.exe文件所在文件夹内,打开cmd,运行 `nvm install latest`

(2)运行nvm use 版本号之后,就能看到刚才设置的nodejs 路径了

(3)使用`nvm install 版本号`,就可以下载不同版本的node文件夹,会存储在nvm目录下

打开某一个版本,里面都有可以运行的node.exe,并且自带一个npm

三、配置npm全局安装路径

1、先不配置全局安装路径,直接使用npm安装jquery包,`npm i -g jquery`

直接安装在了,当前使用的版本11.9.0的node所在目录下

[a]此时,我们切换node版本进行切换,发现我们刚才安装的jquery包不存在了,所以我们需要配置npm所安装包的全局路径

2、进行npm包全局安装路径的配置` npm config set prefix "D:\gldev_room\npm_global"`

以及

`npm config set cache "D:\gldev_room\npm_cache"`

3、安装一个bootstrap包,然后随意切换node版本,此时,全局安装的node包是一直都存在的

4、当我们使用npm i -g webpack 安装一个webpack包之后,我们希望webpack命令,是可以直接运行在系统的任何cmd的,

(1)我们需要在电脑-环境变量-path添加一下npm指定安装全局包的路径`D:\gldev_room\npm_global\`

(2)在环境变量PATH中引用这个变量,格式为`%变量名%;`

(3)查看安装的yarn的版本,在系统的任意路径下

四、解决nvm下载慢的问题

在nvm安装目录下找到settings.txt文件,添加以下两行代码:

node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/

五、cnpm:淘宝npm镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

六、常用的命令

1、npm的相关命令

(1)全局安装一个npm的包

npm i -g bootstrap

(2)查看全局安装的npm包的列表

npm list -g

(3)查看全局安装的npm指定包的版本信息

npm list -g bootstrap

(4)查看当前目录下安装的npm包的列表

npm list

(5)设置npm的相关配置命令

npm config set <key> <value>

npm config get [<key>]

npm config delete <key>

npm config delete <key>

npm config list [--json]

npm config edit

2、nvm的相关命令

(1)查看nvm版本

nvm version

(2)查看安装的node所有版本

nvm list

(3)使用已安装的node版本

nvm use [version]

(4)安装指定的node版本,version是latest,会安装最新的node包

nvm install <version>

转载于:https://www.cnblogs.com/luxurybug/p/10347408.html

windows系统下node、npm的安装和卸载相关推荐

  1. mysql安装教程8.0.21安装,Windows系统下MySQL8.0.21安装教程(图文详解)

    安装建议:尽量不要用.exe进行安装,用压缩包安装,对日后的卸载/版本升级更为方便 下载地址:https://dev.mysql.com/downloads/mysql/ 1.点击上面的下载地址得到z ...

  2. linux软件安装非系统盘,linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装...

    linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装 答案:2  信息版本:手机版 解决时间 2020-07-24 14:13 已解决 2020-07-23 16: ...

  3. Windows系统下的python程序安装

    Windows系统下的python程序安装 1.搜索www.python.org,进入Python官网: 2.在官网首页导航栏,点击Downloads: 3.跳转页面后会有醒目提示>Downlo ...

  4. Windows系统下JBOSS服务器下载安装

    Windows系统下JBOSS服务器下载安装 JDK的安装 Jboss的介绍 Jboss下载 Jboss安装 JDK的安装 首先安装JDK,配置环境变量(PATH,CLASSPATH,JAVA_HOM ...

  5. windows系统下ink!canvas-node安装

    因为官网给的命令行指令不是win系统的,所有今天安装了一天都没整好,到处查帖子.最终在substrate官网下面找到了项目的github链接,因此用本篇文章记录一下. 1.ink! git链接:htt ...

  6. Windows系统下的Visual studio2019 安装 opencv4.5.1的安装

    OpenCV文档:https://docs.opencv.org/4.5.1/examples.html 安装OpenCV – 4.5.1,下载地址 https://opencv.org/releas ...

  7. Windows系统下Android SDK的安装

    1.下载 Android SDK 下载地址: http://tools.android-studio.org/index.php/sdk 或 https://www.androiddevtools.c ...

  8. Windows系统下VS2013+caffe的安装

    笔者作为一名深度学习小白,今日开始打算入门caffe框架.而caffe的安装过程没想到出现各种问题,虽参考众多博客,均未完美解决,故集众家所长,贴上一文,希望帮助和我一样的新手.笔者环境为win10+ ...

  9. Windows环境下node.js的安装和配置

    https://www.jianshu.com/p/6cda6ca6cce1 转载于:https://www.cnblogs.com/qinlan1994/p/9100919.html

最新文章

  1. 现在c++链接oracle,C++ 连接Oracle
  2. scratch创意小游戏_为何很多孩子都迷恋创意scratch?
  3. ng-repeat part1 - how UI is rendered from {{name}} to actual value
  4. TCP UDP HTTP 的关系和区别
  5. sdi转hdmi转换器应用领域及规格参数详解
  6. [vue] 在使用计算属性的时,函数名和data数据源中的数据可以同名吗?
  7. 论文浅尝 - WWW2020 | 生成多跳推理问题以改善机器阅读理解能力
  8. PHP函数func_get_args(),func_get_arg(),func_num_args()
  9. java虚拟机工作原理_java虚拟机原理及工作原理都是什么?java虚拟机如何运行?...
  10. ipmitool源码解析(一)——一次带内ipmitool raw data发送过程
  11. 学生a3制图标题栏尺寸手绘_机械制图基础知识学习,如何画好一张零件图?
  12. vscode 格式化某一段代码_vscode代码格式化
  13. 模拟赛 东风谷早苗
  14. RSS工具-Feeddemon(Feedaemon,Feeddaemon)破解2.0出炉了
  15. 计算机病毒片头制作,怎么用格式工厂做gif_格式工厂怎么制作片头_格式工厂能做什么...
  16. javalang 生成抽象语法树AST ----python源码分析
  17. 华硕笔记本如何锁定计算机,华硕笔记本win10怎么快捷锁屏
  18. 编解码学习笔记(三):Mpeg系列——Mpeg 1和Mpeg 2
  19. 一种三分频电路的实现与仿真
  20. 华为ENSP之防火墙双机热备

热门文章

  1. [LintCode] Maximum Subarray 最大子数组
  2. [转载]Linux 线程实现机制分析
  3. 《Objective-c》Foundation框架 -(字符串:NSString和NSMutableString)
  4. ”拿来搞笑“的大学生活
  5. 怎么样才能快速的把淘宝店铺推广出去
  6. 「前端面试题系列7」Javascript 中的事件机制(从原生到框架)
  7. weex 阶段总结
  8. Android音量控制曲线
  9. zabbix 乱码的问题
  10. gulp die('click').live('click' composer