当前位置: 首页 > news >正文

使用nrm快速切换npm源以及解决Method Not Implemented

文章目录

    • 什么是nrm
    • 如何使用nrm
      • 查看本机目前使用的npm 源
      • 安装nrm
      • 查看可选源
      • 查看当前使用源
      • 切换源
      • 添加源
      • 删除源
      • 测试源的响应时间
    • 如果你遇到这个报错,就可以采用这种方案解决哦
      • 解决方案:
        • 1. 切换为官方源
        • 2. 查看漏洞
        • 3. 修复漏洞
        • 4. 下面命令慎重使用:强制解决漏洞
        • 待继续补充
        • 欢迎路过的小哥哥小姐姐们提出更好的意见哇~~

什么是nrm

  • 是npm 源管理器
  • 使用它可以快速切换 npm源

如何使用nrm

查看本机目前使用的npm 源

npm config ls

安装nrm

npm install -g nrm

查看可选源

星星代表的是当前使用源

nrm ls

查看当前使用源

nrm current

切换源

nrm use <源名字>

添加源


nrm add <源名字> <url>

删除源

nrm del <源名字>

测试源的响应时间

nrm test <源名字>

举个栗子:测试淘宝源响应时间

nrm test taobao

如果你遇到这个报错,就可以采用这种方案解决哦

npm audit 报错 npm WARN audit 501 Method Not Implemented

npm WARN audit 501 Method Not Implemented - POST https://registry.npmmirror.com/-/npm/v1/security/audits/quick - [NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet
{error: '[NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet'
}
npm ERR! audit endpoint returned an error

解决方案:

1. 切换为官方源

npm install -g nrm
nrm use npm

2. 查看漏洞

npm audit


3. 修复漏洞

npm audit fix

4. 下面命令慎重使用:强制解决漏洞

–force是一个危险的选择,因为它会升级依赖项而不考虑任何规则。例如,这可能导致依赖关系从一个版本转到另一个1.2.0版本2.3.0。这意味着您在项目中使用的函数可能不再存在或具有不同的行为,从而有效地破坏了您的应用程序。

npm audit fix --force

待继续补充

  • 今天就写到这里啦~
  • 小伙伴们,( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ我们明天再见啦~~
  • 大家要天天开心哦

欢迎大家指出文章需要改正之处~
学无止境,合作共赢

在这里插入图片描述

欢迎路过的小哥哥小姐姐们提出更好的意见哇~~

http://www.lryc.cn/news/132360.html

相关文章:

  • NVIDIA Jetson 项目:机器人足球比赛
  • 【论文解读】Hybrid-SORT: Weak Cues Matter for Online Multi-Object Tracking
  • Microsoft 图像BERT,基于大规模图文数据的跨模态预训练
  • vue3+elementUI-plus实现select下拉框的虚拟滚动
  • 学C的第三十四天【程序环境和预处理】
  • 微服务中间件--Ribbon负载均衡
  • 字符设备驱动实例(ADC驱动)
  • python基础5——正则、数据库操作
  • SpringAOP原理:手写动态代理实现
  • 【旅游度假】Axure酒店在线预订APP原型图 旅游度假子模块原型模板
  • Android JNI系列详解之CMake和ndk-build编译工具介绍
  • 【Linux取经路】解析环境变量,提升系统控制力
  • TCP编程流程(补充)
  • 每天一道leetcode:433. 最小基因变化(图论中等广度优先遍历)
  • 【C++】做一个飞机空战小游戏(十)——子弹击落炮弹、炮弹与飞机相撞
  • 去除UI切图边缘上多余的线条
  • Spring高手之路13——BeanFactoryPostProcessor与BeanDefinitionRegistryPostProcessor解析
  • 【LeetCode动态规划】详解买卖票I~IV,经典dp题型买
  • 【深入探究人工智能】:常见机器学习算法总结
  • 设计模式之解释器模式详解及实例
  • Nodejs沙箱逃逸--总结
  • No115.精选前端面试题,享受每天的挑战和学习
  • Elasticsearch:语义搜索 - Semantic Search in python
  • Flink学习笔记(一)
  • [Raspberry Pi]如何用VNC遠端控制樹莓派(Ubuntu desktop 23.04)?
  • 17.HPA和rancher
  • VS2022远程Linux使用cmake开发c++工程配置方法
  • 《强化学习:原理与Python实战》——可曾听闻RLHF
  • STM32——RTC实时时钟
  • webSocket 开发