首页 > 其他分享 >关于使用 npm的一些事(一)

关于使用 npm的一些事(一)

时间:2024-01-24 21:35:55浏览次数:35  
标签:npm node ERR 关于 使用 vite registry

npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired

npm ERR! A complete log of this run can be found in: D:\nodejs\node_cache\_logs\2024-01-23T11_00_28_143Z-debug-0.log

翻译人话 就是 你当前使用的 淘宝镜像证书到期了 

解决办法 :不推荐 关闭ssl 

小白请使用 :

// 1. 清空缓存
npm cache clean --force
// 2. 切换新源
npm config set registry https://registry.npmmirror.com
// 3. 查看源是否设置成功
npm config get registry
// 4. 安装
到这里就可以正常使用npm命令安装需要的工具了。如( npm install -g vite   )

PS: 特别提醒 vite 这玩意说是快速部署vue项目的  ----热启动的 什么个东西 目前没研究底层 咱也不敢问,但是 咱要说 这东西有点脱裤子放屁,当初选择新语言新技术 使用node.js vue3开发前段的项目 结果要接受一堆 各种命令包集合的 工具 

$  docker npm  cnpm vite git  各种 这些个命令合集 唉 就想简单开发个 html 转 vue 咋感觉 现在恨不得 用 C写 标签 

另 : vite不像node或cli,会自动帮助我们执行npm i (install)命令去下载相关依赖,需要我们手动下载  --------- 它依托于 node,却不会使用合适的node环境 的 热启动  

 这热启动 有点冷

npm i会帮助检测与当前node最匹配的npm 版本号,并匹配出相应npm包应该升级的版本号;

npm i 安装的一些包,在当前node版本下是无法使用的,必须使用建议版本才行;

标签:npm,node,ERR,关于,使用,vite,registry
From: https://www.cnblogs.com/zxy-room/p/17985887

相关文章

  • html2canvas使用文档
    安装npminstallhtml2canvasoryarnaddhtml2canvas引入importhtml2canvasfrom'html2canvas'使用<divref="canvasDom"><h4>Helloworld!</h4></div>constcanvasDom=this.$refs.canvasDomthis.$toast.loading(&......
  • 使用 For each 循环替换xelement操作中断
     使用Foreach循环替换xml元素xelement时,只能操作一个然后就中断了.是因为修改了枚举组自身,导致foreach中断.  解决方案: 在枚举组添加ToArray转换为数组或列表后再进行操作. ForEachbrAsXElementInSelectorXe.......
  • NOI Linux 系统使用的笔记
    我为什么现在才会用啊。不知道是谁去年THUSC时不会用,导致用代码没法编译运行。终端的指令首先,几个常用的编译指令,在终端(Terminal)里使用。编译指令ls(list),会列出当前所在文件夹的所有子文件夹。cdname,访问子文件夹特别的,返回到上级目录夹用以下指令:cd..编辑器接下......
  • charles的安装和使用
    一、安装charlesformaccharles4.0.2免费下载:链接:https://pan.baidu.com/s/1MVdnfslLhMTeSy_phrp2jA提取码:25mr(上次分享的不小心删了不好意思)下载好后,解压,将安装包拖到应用程序里,双击进行安装,(谁都会哈哈),然后重点来了,记好笔记!!!打开后,会提示还有30天使用期限,没事,在强大的......
  • 百度地图开发使用汇总
    地图开发使用汇总百度官网:https://map.baidu.com/开发平台:https://lbsyun.baidu.com/高德官网:https://www.amap.com/开发平台:https://lbs.amap.com/腾讯官网:https://map.qq.com/开放平台:https://lbs.qq.com/百度地图基本操作应用类型:浏览器javascriptapi应用......
  • 【linux学习】使用_nmon_工具对系统进行监控
    【linux学习】使用_nmon_工具对系统进行监控原创:厦门微思网络 【微思2002年成立,专业IT认证培训21年!】 我们主要课程:思科、华为、红帽、ORACLE、VMware、CISP、PMP等认证培训及考证。......
  • vue3中使用animate.css+wow.js
    官网链接:animatewow.js版本声明:"dependencies":{"vue":"^3.3.11","animate.css":"^4.1.1","wow.js":"^1.2.2"},1.安装:npminstallanimate.css--savenpminstallwow.js......
  • Python三方库:Pika(RabbitMQ基础使用)
    Python有多种插件都支持RabbitMQ,本文介绍的是RabbitMQ推荐的Pika插件。使用pip直接安装即可pipinstallpika。一、RabbitMQ简介1.MQ简介MQ(MessageQueue,消息队列),是一个在消息传输过程中保存消息的容器,多用在分布式系统之间进行通信。MQ优势应用解耦:提高系统容错性和可......
  • 查询MySQL数据库所使用的空间
    SELECTtable_schema                AS'数据库',   sum(table_rows)               AS'记录数',   sum(TRUNCATE(data_length/1024/1024,2)) AS'数据容量(MB)',   sum(TRUNCAT......
  • Net Core中使用EF Core连接Mysql数据库
    EntityFrameworkCore的前身是微软提供并主推的ORM框架,简称EF,其底层是对ADO.NET的封装。EF支持SQLServer、MYSQL、Oracle、Sqlite等所有主流数据库。首先是使用时的几个模式的整理及其理解:CodeFirst:根据代码自动创建数据库表结构甚至是数据库,可以支持多库开发,代码较少冗余,由......