首页 > 其他分享 >npm 使用

npm 使用

时间:2024-08-02 14:55:25浏览次数:14  
标签:npm node set registry install 使用 org

npm 镜像

npm默认包地址在: https://registry.npmjs.org/ 比较慢

修改包地址:

npm config set registry https://registry.npm.taobao.org

npm config set registry http://mirrors.cloud.tencent.com/npm/

npm config set registry https://registry.npmjs.org/

证书过期

npm http fetch GET https://registry.npm.taobao.org/@babel%2fruntime attempt 1 failed with CERT_HAS_EXPIRED

修改yarn地址:

yarn config set registry 'https://registry.npm.taobao.org'

npm install

npm install时,一直处于执行中但是又看不到进展,因此需要看详细信息。

npm install --loglevel verbose

npm run dev

FAQ

1. 错误

npm ERR! missing script: dev
npm ERR! missing script: start

npm在启动时提示以上错误,是因为引用的包不全,建议 npm install -g

npm install start-script

2. 提示升级

The engine "node" is incompatible with this module. Expected version "^8.12.0 || >=9.7.0". Got "8.11

升级版本或者选择忽略 yarn config set ignore-engines true

3. npm run dev 代码证书异常

  [cause]: Error: certificate has expired
      at TLSSocket.onConnectSecure (node:_tls_wrap:1674:34)
      at TLSSocket.emit (node:events:519:28)
      at TLSSocket._finishInit (node:_tls_wrap:1085:8)
      at ssl.onhandshakedone (node:_tls_wrap:871:12) {
    code: 'CERT_HAS_EXPIRED'
  1. 查看时间date是否正确 //
  2. npm cache clean --force //尝试清理缓存
  3. 删除node_modules,重新npm install

标签:npm,node,set,registry,install,使用,org
From: https://www.cnblogs.com/DennyZhao/p/12713570.html

相关文章

  • Linux - 查看CPU使用率命令mpstat
    简介想在imx6q上定时查看CPU使用率,发现命令mpstat可以直接使用,不需要额外安装 使用mpstat的基本用法mpstat的全称为MultiprocessorStatistics,是一款常用的多核CPU性能分析工具,用来实时查询每个CPU的性能指标,以及所有CPU的平均指标。这个命令Linux缺省没有安装,它是Linux性......
  • 使用Cython调用CUDA Kernel函数
    技术背景前面写过一篇关于Cython和C语言混合编程的文章,在Cython中可以使用非常Pythonic的方法去调用C语言中的函数。另外我们也曾在文章中介绍过Python中使用CUDA计算的一种方案。其实从Python中去调用CUDA有很多种解决方案,例如直接使用MindSpore、PyTorch、Jax等成熟的框架进行G......
  • 在cmd/powershell中使用java/javac -cp/--class-path命令链接多个jar包
    ​ 之前使用ide,习惯了傻瓜式一键运行java文件,对于java虚拟机以及java指令了解的很少,最近重温java,在使用windows中的cmd来运行java项目时,遇到了一点问题,相同的指令在cmd中能够运行,在powershell中不能正确运行,在国内网站上搜索无果后,果断去国外,在stackoverflow上找到解决办法。​ ......
  • kettle从入门到精通 第八十二课 ETL之kettle kettle中的【阻塞数据直到步骤都完成】使
     1、在使用步骤【阻塞数据直到步骤都完成】(英文为Blockthisstepuntilstepsfinish)之前,我们先来了解下什么是 CopyNr? CopyNr是指 “副本编号” 或 “拷贝编号”,也就是下图中的复制的记录行数,图中的两个步骤复制的记录行数都是0,表示只有一个副本。 2、写日志步骤右......
  • 最新SEO自动外链蜘蛛池工具促进百度快速收录使用方法介绍
    此工具集成市面上所有自动外链网站的资源链接,经过合并、去重、筛选、验证总结出最终的外链资源,软件实时更新 本软件将您繁杂的外链推广转为自动化进行,并且加入站群的支持,您只需要将你的站群域名粘贴到软件里,点击开始按钮就可以了 软件会自动轮刷您的每一个网站 软件效......
  • 前端使用JS内置Blob实现下载各种形式的文件实例
    在前端开发中,JavaScript的Blob对象允许你创建一个包含原始数据的类文件对象。使用Blob可以轻松实现在客户端生成和下载各种类型的文件,例如文本文件、图片、CSV等。下面是一些使用Blob实现文件下载的示例:1.下载文本文件functiondownloadTextFile(filename,text){c......
  • ChatGPT使用指南(保姆级)
    随着ChatGPT的爆火,AI大模型工具如雨后春笋般涌现,数据大模型也确实展现了其不仅仅停留于概念上的价值,在实际应用中也开始崭露头角。国外ChatGPT的大模型工具使用对于国内大部分人来说仍然有比较大的门槛,比如网络访问限制问题,账户注册限制,账户封号等问题。那么在国内,有没有一些......
  • 使用Redisson和分库分表技术实现海量请求注册功能
    文章目录1.海量注册的常见问题和解决方案概述2.布隆过滤器判断用户唯一性3.通过分布式锁和快速失败策略对同一时间的某一个账号进行锁定4.数据库唯一索引兜底5.通过水平分库水平分表配置分片规则6.通过自定义线程池和异步初始化配置线程池操作异步化1.海量......
  • Markdown的使用方法
    Markdown的使用非常简单。以下是一些基本的Markdown语法,可以帮助你开始使用它来格式化文本。标题在文字前面加上#来创建标题。#的数量代表标题的级别。markdown复制#一级标题##二级标题###三级标题####四级标题#####五级标题######六级标题段落与换......