Node.js卸载与重装及zip与msi安装详解

 更新时间:2023年01月03日 11:54:57   作者:墨者,墨也  
Node.js是一个JavaScript运行环境,可以使JavaScript这类脚本语言编写出来的代码运行速度获得极大提升,下面这篇文章主要给大家介绍了关于Node.js卸载与重装及zip与msi安装的相关资料,需要的朋友可以参考下

卸载

  • 第一步:打开系统自带的卸载功能,找到node js 进行卸载
  • 第二步:
    • 删除C:\Users\Administrator\AppData\Roaming文件下的npm、npm-cache
    • 或者如果是zip下载的安装包,直接删掉解压文件即可
  • 第三步:删掉path系统变量内有关node的,如果是msi安装是会自动删掉环境变量的(反正我的是)

安装

通过Node官方历史版本下载,找到自己想要的版本:

再根据自己的系统以及是多少位的系统选择下载,例如我的windows64位的系统

选择msi下载安装

第一步:

双击已下载后的 “node-v14.18.3-x64.msi”,开始安装Node.js

第二步:

安装过程中,记得修改安装目录(C盘战士请走开),其余都默认,疯狂点击Next即可,最后Finish完成安装。

该安装方式会自动配置环境变量的

第三步:

测试,win+r键,输入cmd,打开cmd窗口

PS:新版的Node.js自带npm,安装Node.js时会一起安装npm,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西

选择zip压缩包安装(选择msi安装的已可以看下这个)

第一步:解压

将下载好的压缩包解压缩到某一个目录,例如我的

E:\Node\nodev14.18.3

第二步:配置环境变量

zip、7z压缩包下载的是需要自己的配置环境变量,而msi安装会自动配置好的,但也不能说msi安装好使,这样安装,npm的缓存会存放在C盘中,想要修改看完该步即可:

  • 在“E:\Node\nodev14.18.3”该目录下,新建两个目录“node-cache”和“node-global”,使用msi安装的,在自己修改安装路径的目录下新建(个人喜好)
  • 右击此电脑->属性->高级系统设置->环境变量
  • 新建一个系统变量

  • 在系统变量中的path新建两个两个路径

配置好后记得点击确认

  • 修改全局模块和cache路径,

在cmd窗口中执行以下代码:

npm config set prefix "E:\Node\nodev14.18.3\node-global"
npm config set cache "E:\Node\nodev14.18.3\node-cache"

第三步:测试

打开cmd窗口,运行:

//查看node 和 npm 是否安装成功
node -v 
npm -v
//-g 全局安装
npm install express -g 

安装成功

查看E:\Node\nodev14.18.3\node-global\node_modules目录

PS:该路径就是我们系统变量中NODE_PATH所配置的

cnpm设置

npm的中文意思为“node包管理器”,是Node.js平台的默认包管理工具,会随着Nodejs一起安装,npm管理对应node.js的第三方插件;通过npm可以安装、共享、分发代码,管理node项目依赖关系。

npm 使用起来可能比较慢,因为它的仓库服务器在国外。在国内可以用淘宝开发的 cnpm来代替,它是 npm 的镜像。安装命令为:

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

PS:能不用cnpm安装的时候尽量多使用npm,npm安装下载失败了再去尝试使用cnpm命令,原因就是cnpm安装的东西有时安装上了,却使用不了。

总结

到此这篇关于Node.js卸载与重装及zip与msi安装的文章就介绍到这了,更多相关Node.js卸载与重装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 在Linux系统上升级Node.js遇到GLIBC依赖问题的多种解决方案

    在Linux系统上升级Node.js遇到GLIBC依赖问题的多种解决方案

    在现代 Web 开发和 DevOps 实践中,Node.js 是一个不可或缺的工具,在升级 Node.js 版本时,尤其是在较旧的 Linux 系统上,可能会遇到一些依赖库不兼容的问题,特别是与 GLIBC 和 GLIBCXX 相关的错误,本文将详细介绍如何解决这个依赖问题,需要的朋友可以参考下
    2025-01-01
  • node运行js获得输出的三种方式示例详解

    node运行js获得输出的三种方式示例详解

    这篇文章主要介绍了node运行js获得输出的三种方式,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • node.js使用express-fileupload中间件实现文件上传

    node.js使用express-fileupload中间件实现文件上传

    本文使用express作为服务端,使用express-fileupload库提供的中间件函数来接受从客户端传来的图片,并将图片作为文件存储在服务端,感兴趣的可以了解一下
    2021-07-07
  • 深入理解Node内建模块和对象

    深入理解Node内建模块和对象

    在node核心中有些内建模块,使用这些模块可以操作系统,文件和网络,这篇文章主要介绍了深入理解Node内建模块和对象,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • 使用nodejs写接口的详细步骤

    使用nodejs写接口的详细步骤

    这篇文章主要给大家介绍了关于使用nodejs写接口的详细步骤,在Node.js中接口可以采用多种形式,包括函数接口、对象接口和事件接口等,需要的朋友可以参考下
    2023-10-10
  • 使用vs code开发Nodejs程序的使用方法

    使用vs code开发Nodejs程序的使用方法

    本篇文章主要介绍了使用vs code开发Nodejs程序的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • node 可读流与可写流的运用详解

    node 可读流与可写流的运用详解

    这篇文章主要为大家介绍了node 可读流与可写流的运用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • 一文秒懂nodejs中的异步编程

    一文秒懂nodejs中的异步编程

    这篇文章主要介绍了深入理解nodejs中的异步编程,本文给大家介绍的非常想详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • centos 上快速搭建ghost博客方法分享

    centos 上快速搭建ghost博客方法分享

    本文给大家分享的是如何在centos上快速搭建基于Node.js 构建的开源博客平台ghost的方法,非常的实用,有需要的小伙伴可以参考下
    2018-05-05
  • 为nuxt项目写一个面包屑cli工具实现自动生成页面与面包屑配置

    为nuxt项目写一个面包屑cli工具实现自动生成页面与面包屑配置

    这篇文章主要介绍了为nuxt项目写一个面包屑cli工具实现自动生成页面与面包屑配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09

最新评论