运行npm list --depth=0 之后 报 extraneous  的错

原因: 有node_modules文件夹下的安装包,没有列在package.json中

npm list 命令会去对比package.json文件和node_modules文件夹来列出其中的安装包

如果有一个包没有列在package.json中,它就会被标记为extraneous

在npm 4及以下版本,在npm install 的时候需要加 --save 来将其加到package.json中,这也是以前会经常有包被标记为  extraneous,因为大家经常会忘记加--save,导致包在node_modules中,但不在package.json中

自从npm 5版本以来,npm install  不需要加-- save ,也会自动将其列到package.json中

解决方法:

1. 确认npm 版本是否为5及以上,没有的话进行升级

2. 删除node_modules文件夹, 再运行npm install

3. 再 npm list ,将extraneous对应的包通过npm install <package name>加入到package.json中。

npm list 报错 extraneous相关推荐

  1. npm install 报错:ERR! code EINTEGRITY 解决方案

    npm install 报错:ERR! code EINTEGRITY 解决方案 参考文章: (1)npm install 报错:ERR! code EINTEGRITY 解决方案 (2)https: ...

  2. npm install 报错: WARN checkPermissions Missing write access to 解决方案

    npm install 报错: WARN checkPermissions Missing write access to 解决方案 参考文章: (1)npm install 报错: WARN che ...

  3. npm install 报错 npm WARN tar ENOENT: no such file or directory, open... 解决方式

    报错信息 npm install 报错 npm WARN tar ENOENT: no such file or directory, open- 解决方式 使用cnpm install

  4. npm install报错 npm ERR,code ERESOLVE npm ERR,ERESOLVE unable to resolve dependency tree

    文章目录 前言 问题分析 解决方法 转载于 前言 在下载npm时报错npm ERR! code ERESOLVE npm ERR! ERESOLEVE unable to resolve depend ...

  5. vuejs npm chromedriver 报错

    vuejs npm chromedriver 报错 # 全局安装 vue-cli$ npm install -g vue-cli# 创建一个基于 "webpack" 模板的新项目$ ...

  6. npm 运行报错“Cannot find module ‘@vue/component-compiler-utils/package.json‘”

    npm 运行报错"Cannot find module '@vue/component-compiler-utils/package.json'"如下: 解决方法:安装@vue/c ...

  7. npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法

    npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法 参考文章: (1)npm install ...

  8. npm install报错的一天

    发现项目找不到axios,然后运行: npm i axios -S npm install 报错 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! ...

  9. 【npm i 报错解决方法】npm ERR! code ERESOLVEnpm ERR!npm ERR! While resolving: by-web@1.2.2npm ERR!

    [npm i 报错解决方法]npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! np ...

最新文章

  1. 一切尽显眼前:如何预防在虚拟化环境中丢失可视性和安全性
  2. iOS UIScrollView的简单使用
  3. appium怎么操作物理返回键_Appium Studio使用指南(windows做ios自动化,录制appium脚本)...
  4. tomcat(17)启动tomcat
  5. python找人_python之找最后一个人
  6. cgi mysql数据库_Perl CGI中操作Mysql数据库
  7. s3c2410多通道adc驱动及测试程序
  8. (转)Windows 性能监视器工具-perfmon
  9. 联合多企业成立泛娱乐IP联盟 迅雷将打造新内容消费生态
  10. [深度学习] ImageAI库使用笔记
  11. android 颜色抓取工具,颜色抓取(Color Grab)
  12. 【数据分享】全国县市2000-2020年医疗卫生机构床位数数据(excel和shp格式)
  13. 【Java】Deprecated 注解
  14. 基于 NIOSII 软核的流水灯实验
  15. ThinkPad E550 安装 WIN7 的启动 U 盘制作
  16. 使用uni-app把h5网页封装成安卓app
  17. oppo系统android版本下载,oppo手机助手安卓版
  18. SDL版仙剑奇侠传读后感
  19. 后凯恩斯学派给出的不同答案-中国视角下的宏观经济
  20. windows NTFS文件系统手动数据恢复

热门文章

  1. LyX使用小记之三 公式编辑
  2. js按下回车键调用方法
  3. 语法制导翻译和中间代码生成
  4. 论文《Context Contrasted Feature and Gated Multi-scale Aggregation for Scene Segmentation》笔记
  5. scrapy模拟点击
  6. 解决只有IE浏览器可以上网,其他浏览器不能上网
  7. proteus编译c语言程序,Proteus运行Keil编写的C语言步骤
  8. 图形编辑器——Graph Editor(树图必备)
  9. 分享model.predict(test)与model.predict_classes(test)的用法
  10. 什么是物联网NB-IoT技术?