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

node切换后没有npm功能

node切换后没有npm功能

问题

在使用 nvm 安装 node 版本的时候,可能会因为一些问题导致没有安装到 npm 功能,所以需要手动安装一下。

打开 nvm 安装目录,检查是否有 npm

C:\Users\Administrator\AppData\Roaming\nvm
如果对应版本里面的 node_modules 目录里面没有 npm,那就有问题了。

解决

下载 npm

如果在安装 ndoe 的时候提示了错误,一般是 github 地址,直接去下载那个 npm 就行了。
如果没有,可能需要找一下对应 node 版本的 npm 压缩包下载。

复制

这里需要做两步操作,第一步是将下载的 npm 解压并复制到node_modules 目录中去,并命名位 npm。
第二部,需要将里面 bin 目录里面的 npm、npm.cmd 两个文件复制到最外层目录,即版本目录。
这里再去命令行执行一下 npm 命令,看看能不能用。

npm -v

到这应该就没问题了,当然 npm 不能下错。

相关文章:

  • uniapp AES加密解密
  • 第二届邯郸钢铁展会,图扑软件荣获“2022钢铁行业智造之星奖”
  • 第三届国际品质节,群硕企业与OI产品共同获奖
  • JSP琴行管理系统myeclipse开发mysql数据库bs框架java编程web网页结构
  • 智能座舱:汽车雷达的下一个战场
  • MindSpore应用案例——AI诗人
  • cordova 使用
  • 常见ai智能机器人呼叫中心等如何让短信营销更加有价值?
  • 极端气候肆虐催化,碳中和带出了一个“再生时代”
  • Cyclopropene-PEG-MAL Maleimide|环丙烯-聚乙二醇-马来酰亚胺
  • 大学生入学该准备哪些东西?Ipad好用电容笔测评
  • Redis 启动失败,appendonly.aof 损坏
  • 教育管理系统功能点
  • arthas调查内存溢出 kibana宕机导致内存溢出
  • pandas分析数据常用代码【自用】
  • hexo+github搭建个人博客
  • 【EOS】Cleos基础
  • Angularjs之国际化
  • Cumulo 的 ClojureScript 模块已经成型
  • es6
  • Java程序员幽默爆笑锦集
  • JAVA之继承和多态
  • k8s如何管理Pod
  • MySQL主从复制读写分离及奇怪的问题
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 记一次删除Git记录中的大文件的过程
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 王永庆:技术创新改变教育未来
  • 项目实战-Api的解决方案
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 正则与JS中的正则
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • #DBA杂记1
  • #前后端分离# 头条发布系统
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (8)STL算法之替换
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (五)c52学习之旅-静态数码管
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (原創) 物件導向與老子思想 (OO)
  • (转)【Hibernate总结系列】使用举例
  • (转)fock函数详解
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • ??在JSP中,java和JavaScript如何交互?
  • @Autowired标签与 @Resource标签 的区别
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798
  • [].slice.call()将类数组转化为真正的数组