1.查看没安装成功的包
 1)npm ls(查看单个包 npm ls 包名,
 npm list 查看所有包的下载情况
 2)排除网络问题:单独一个文件夹下载包,
 3)查看某个包的下载地址:npm info 包名)
 4)和package-lock.json可能有关系,删除后重新下载依赖
单独创建了个文件夹test— npm i @babel/core@^7.4.4 -D 然后npm list查看所有的依赖及包依赖关系发现有安装这个依赖—说明网络下这个包没问题;
回到项目中进行 npm list ,发现很多包前面都是红颜色的UNMET DEPENDENCY说明很多包没有安装-----然后删除所有的依赖 rimraf node_modules (这里用的是rimraf工具) 重新安装这个包@babel/core发现还是安装不了
删除package-lock.json文件和删除依赖后rimraf node_modules后-----重新安装这个包npm i @babel/core@^7.4.4 -D 发现和执行npm install后一样一直卡在 loadIdealTree:
2.重新建个文件夹project从远程仓库拉取项目,替换src看看
git remote -v查看远程仓库地址
git clone 远程仓库地址
npm i 后发现还是一直停留在 idealTree:inflate
接着npm list发现包还是都没有安装成功(包名前面全是红颜色的UNMET DEPENDENCY)
3.清除npm缓存
npm cache clean -f
发现npm版本问题( Recommended protections disabled.)由7.21.1降低到了6.14.10 npm install npm@6.14.10 -g
npm -v发现是低版本
接着回到项目重新npm i
然后npm list查看依赖是否都安装了(有发现部分依赖deduped应该不影响,还有部分错误 也还有部分没下载成功( UNMET OPTIONAL DEPENDENCY)如fsevents@1.2.13)
发现有两个依赖出现npm ERR! peer dep missing: stylus@>=0.52.4, 然后去npmjs.com查看了下依赖版本下载了符合要求的版本 npm i stylus@0.54.8
fsevents@2.3.2 fsevents@1.2.13 bindings@1.5.0 file-uri-to-path@1.0.0 这些版本的依赖都没有安装,进行安装后发现只有fsevents这个插件没有安装成功,去官方的镜像http://npm.vivo.com.cn/搜索发现也没有
4.重新安装这个脚手架项目试试
项目用的是vkit脚手架,重新搞了模板替换src等文件,依旧包木块错误
5.node-sass版本是否安装,
 1)https://www.cnblogs.com/Qooo/p/14021354.html
 (node-sass版本和node版本关系。)
6.更换npm源地址 — 无用的挣扎
npm config get registry
npm config set registry npm源地址
依旧跑不起来
7 更新所有的依赖 – 不行
npm update
npm i
查看package-lock展示的版本 发现很多依赖和我可以正常运行的包版本不一致
8.项目依赖的版本问题 —指定下载某个依赖的版本就哈了
npm i @vkit/vkit-template-core@1.1.28 --registry http://XXXX.XXXXX.xyz
- 也有可能时缓存的包导致的: 连接
 
                   
                   
                   
                   
                             博客内容描述了在项目中遇到npm包安装失败的问题,包括网络、package-lock.json、缓存、依赖版本等多个方面。尝试了查看未安装包、删除依赖、更改npm源、指定版本安装等方法,但仍然遇到fsevents等特定包无法安装的问题。同时提到了node-sass版本与node版本的匹配问题,并探讨了项目依赖版本对安装的影响。
博客内容描述了在项目中遇到npm包安装失败的问题,包括网络、package-lock.json、缓存、依赖版本等多个方面。尝试了查看未安装包、删除依赖、更改npm源、指定版本安装等方法,但仍然遇到fsevents等特定包无法安装的问题。同时提到了node-sass版本与node版本的匹配问题,并探讨了项目依赖版本对安装的影响。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   6537
					6537
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            