npm list 报错 extraneous
运行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相关推荐
- npm install 报错:ERR! code EINTEGRITY 解决方案
npm install 报错:ERR! code EINTEGRITY 解决方案 参考文章: (1)npm install 报错:ERR! code EINTEGRITY 解决方案 (2)https: ...
- npm install 报错: WARN checkPermissions Missing write access to 解决方案
npm install 报错: WARN checkPermissions Missing write access to 解决方案 参考文章: (1)npm install 报错: WARN che ...
- 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
- 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 ...
- vuejs npm chromedriver 报错
vuejs npm chromedriver 报错 # 全局安装 vue-cli$ npm install -g vue-cli# 创建一个基于 "webpack" 模板的新项目$ ...
- npm 运行报错“Cannot find module ‘@vue/component-compiler-utils/package.json‘”
npm 运行报错"Cannot find module '@vue/component-compiler-utils/package.json'"如下: 解决方法:安装@vue/c ...
- 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 ...
- npm install报错的一天
发现项目找不到axios,然后运行: npm i axios -S npm install 报错 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! ...
- 【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 ...
最新文章
- 一切尽显眼前:如何预防在虚拟化环境中丢失可视性和安全性
- iOS UIScrollView的简单使用
- appium怎么操作物理返回键_Appium Studio使用指南(windows做ios自动化,录制appium脚本)...
- tomcat(17)启动tomcat
- python找人_python之找最后一个人
- cgi mysql数据库_Perl CGI中操作Mysql数据库
- s3c2410多通道adc驱动及测试程序
- (转)Windows 性能监视器工具-perfmon
- 联合多企业成立泛娱乐IP联盟 迅雷将打造新内容消费生态
- [深度学习] ImageAI库使用笔记
- android 颜色抓取工具,颜色抓取(Color Grab)
- 【数据分享】全国县市2000-2020年医疗卫生机构床位数数据(excel和shp格式)
- 【Java】Deprecated 注解
- 基于 NIOSII 软核的流水灯实验
- ThinkPad E550 安装 WIN7 的启动 U 盘制作
- 使用uni-app把h5网页封装成安卓app
- oppo系统android版本下载,oppo手机助手安卓版
- SDL版仙剑奇侠传读后感
- 后凯恩斯学派给出的不同答案-中国视角下的宏观经济
- windows NTFS文件系统手动数据恢复
热门文章
- LyX使用小记之三 公式编辑
- js按下回车键调用方法
- 语法制导翻译和中间代码生成
- 论文《Context Contrasted Feature and Gated Multi-scale Aggregation for Scene Segmentation》笔记
- scrapy模拟点击
- 解决只有IE浏览器可以上网,其他浏览器不能上网
- proteus编译c语言程序,Proteus运行Keil编写的C语言步骤
- 图形编辑器——Graph Editor(树图必备)
- 分享model.predict(test)与model.predict_classes(test)的用法
- 什么是物联网NB-IoT技术?