内容简介:由于误操作,windows环境删除了minizlib模块,导致使用任何npm指标都报以下错误:知道原因但是怎么恢复,找了半天也没找到办法,什么清空缓存都没用。要解决这个问题,只有重新安装npm,而npm是安装nodejs时自带安装的,所有重新下载安装包node-v10.15.0-x64.msi,使用Repair模式修复安装一次即可恢复。
由于误操作,windows环境删除了minizlib模块,导致使用任何npm指标都报以下错误:
E:\gitlabspace\dmax\front>npm i npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'minizlib' npm ERR! A complete log of this run can be found in: npm ERR! F:\KavenRan\nodejs\node_cache\_logs\2019-01-14T04_00_15_811Z-debug. log
知道原因但是怎么恢复,找了半天也没找到办法,什么清空缓存都没用。
解决方案
要解决这个问题,只有重新安装npm,而npm是安装nodejs时自带安装的,所有重新下载安装包node-v10.15.0-x64.msi,使用Repair模式修复安装一次即可恢复。
受这篇文章启发,感谢: https://www.cnblogs.com/xxcanghai/p/8205500.html
由于版本升级导致解决办法
如果是由于npm升级导致的MODULE_NOT_FOUND,可参考以下解决办法。
首先降级node版本,降回当前npm可用的node版本,然后先升级npm,再升级node,即可。
1.降级node版本
sudo n 6.3
2.降级node后npm正常可用了,先升级npm版本
sudo npm install npm -g
以上所述就是小编给大家介绍的《NPM无法执行任何命令的解决方案(npm ERR! code MODULE_NOT_FOUND)》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Python程序在Pycharm中运行系统命令异常-解决方案
- 使用 dotnet 命令行配合 vscode 完成一个完整 .NET 解决方案的编写和调试
- Hadoop小文件解决方案-基于文件整合的解决方案
- Hadoop小文件解决方案-基于NameNode内存和MapReduce性能解决方案
- 10 种跨域解决方案(附终极方案)
- React 服务端渲染方案完美的解决方案
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Blockchain Basics
Daniel Drescher / Apress / 2017-3-16 / USD 20.99
In 25 concise steps, you will learn the basics of blockchain technology. No mathematical formulas, program code, or computer science jargon are used. No previous knowledge in computer science, mathema......一起来看看 《Blockchain Basics》 这本书的介绍吧!