Windows 11 下Nodejs安装与包管理器配置[验证有效]

一、Nodejs下载

        Node.js 是一个开源和跨平台的 JavaScript 运行时环境。Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核), 这使得 Node.js 的性能非常好。
        官网下载地址:https://nodejs.org/zh-cn/

Windows 11 下Nodejs安装与包管理器配置

二、Nodejs 安装与配置环境变量

        运行安装包,选择没有特殊字符、中文、空格的目录安装,然后等待安装至完成。

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

2.1 更改全局模块安装路径和缓存cache的路径
        首先,打开刚才nodejs安装的目录,在里面创建node_global和node_cache两个文件夹。

Windows 11 下Nodejs安装与包管理器配置

        右键打开Windows11的终端命令执行工具,执行以下两个命令更改存储目录。

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

  •  
  •  
  •  
  •  
  •  
  •  
    # 全局安装目录    npm config set prefix d:\Software\nodejs\node_global
    # 缓存目录    npm config set cache d:\Software\nodejs\node_cache

        以上命令执行过程中,要是出现如下警告,先将npm.cmd用记事本打开,修改文件里的 prefix-g  改为   prefix –location=global之后,在执行如上命令即可。

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

2.2 配置环境变量

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

        然后新建NODE_PATH环境变量。

Windows 11 下Nodejs安装与包管理器配置

        重启Windows11的终端,输入 node -v 和 npm -v ,查看版本号。

Windows 11 下Nodejs安装与包管理器配置

三、什么是npm与cnpm和yarn

npmnode package manager):nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)
cnpm:因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常,所以阿里的淘宝团队做了一个国内npm镜像。其官网介绍:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”
yarnYarnFacebook公司出品的用于管理nodejs包的一款软件,一般都使用npm作为我们nodejs项目的模块管理器,但npm有一些历史遗留问题。yarn极其快速:Yarn 会缓存它下载的每个包,所以无需重复下载。它还能并行化操作以最大化资源利用率,安装速度之快前所未有;yarn特别安全:Yarn会在每个安装包被执行前校验其完整性;yarn超级可靠:Yarn 使用格式详尽而又简洁的 lockfile文件 和确定性算法来安装依赖,能够保证在一个系统上的运行的安装过程也会以同样的方式运行在其他系统上。

四、安装cnpm和yarn

    # 临时更改为淘宝镜像源
    npm --registry https://registry.npm.taobao.org install node-red-contrib-composer@latest
    # 全局使用淘宝源
    npm config set registry https://registry.npm.taobao.org

    # 全局使用官方源
    npm config set registry http://www.npmjs.org

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

    # 查看当前源    npm config get registry

    # 全局安装yarn命令
    npm install -g yarn

    cnpm install -g yarn
    # 修改为淘宝镜像源    yarn config set registry https://registry.npm.taobao.org
    # 修改为官方镜像源
    yarn config set registry https://registry.yarnpkg.com

Windows 11 下Nodejs安装与包管理器配置

Windows 11 下Nodejs安装与包管理器配置

————————————–

 

本文荟萃自公众号:,只做学术交流学习使用,不做为临床指导,本文观点不代表数字重症立场。

(0)
打赏 微信扫一扫 微信扫一扫
Chu的头像Chu
上一篇 2023年12月25日 下午10:17
下一篇 2023年12月28日 下午4:01

相关推荐