• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

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

武飞扬头像
猿小猴子
帮助8

一、Nodejs下载

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

学新通

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

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

学新通

学新通

学新通 

学新通 

 学新通

2.1 更改全局模块安装路径和缓存cache的路径


        首先,打开刚才nodejs安装的目录,在里面创建node_global和node_cache两个文件夹。

学新通

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

学新通 

学新通 

  1.  
     
  2.  
    # 全局安装目录
  3.  
    npm config set prefix D:\MySoftware\Nodejs\node_global
  4.  
     
  5.  
    # 缓存目录
  6.  
    npm config set cache D:\MySoftware\Nodejs\node_cache

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

学新通

学新通

 2.2 配置环境变量

 学新通

学新通 

学新通 

学新通

        然后新建NODE_PATH环境变量。

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

学新通

三、什么是npm与cnpm和yarn


npm(node package manager):nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)


cnpm:因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常,所以阿里的淘宝团队做了一个国内npm镜像。其官网介绍:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”


yarn:Yarn是Facebook公司出品的用于管理nodejs包的一款软件,一般都使用npm作为我们nodejs项目的模块管理器,但npm有一些历史遗留问题。但yarn极其快速:Yarn 会缓存它下载的每个包,所以无需重复下载。它还能并行化操作以最大化资源利用率,安装速度之快前所未有;yarn特别安全:Yarn会在每个安装包被执行前校验其完整性;yarn超级可靠:Yarn 使用格式详尽而又简洁的 lockfile文件 和确定性算法来安装依赖,能够保证在一个系统上的运行的安装过程也会以同样的方式运行在其他系统上。

四、安装cnpm和yarn


  

  1.  
    # 临时更改为淘宝镜像源
  2.  
     
  3.  
    npm --registry https://registry.npm.taobao.org install node-red-contrib-composer@latest
  4.  
     
  5.  
    # 全局使用淘宝源
  6.  
     
  7.  
    npm config set registry https://registry.npm.taobao.org
  8.  
     
  9.  
     
  10.  
    # 全局使用官方源
  11.  
     
  12.  
    npm config set registry http://www.npmjs.org
  13.  
     
  14.  
     
  15.  
    # 安装cnpm
  16.  
     
  17.  
    npm install -g cnpm --registry=https://registry.npm.taobao.org
  18.  
     
  19.  
     
  20.  
    # 查看当前源
  21.  
    npm config get registry
  22.  
     
  23.  
     
  24.  
    # 全局安装yarn命令
  25.  
     
  26.  
    npm install -g yarn
  27.  
     
  28.  
  29.  
     
  30.  
    cnpm install -g yarn
  31.  
     
  32.  
    # 修改为淘宝镜像源
  33.  
    yarn config set registry https://registry.npm.taobao.org
  34.  
     
  35.  
    # 修改为官方镜像源
  36.  
     
  37.  
    yarn config set registry https://registry.yarnpkg.com
学新通

学新通

学新通 

-----------------------------------------------------------------------------------------

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfjjfgh
系列文章
更多 icon
同类精品
更多 icon
继续加载