npm install常见报错及问题
目录
- 一、ERESOLVE unable to resolve dependency tree
- 1.可能性一:镜像源无法访问
- 2.可能性二:npm版本过低或者过高
- 3.可能性三:node和npm版本不匹配
- 二、Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/yarn'
- 三、Error: Can't find Python executable "python", you can set the PYTHON env variable.
- 四、Syntax Error: Error: ENOENT: no such file or directory……
熟悉前端开发的朋友都知道,当你从github上拉去了项目
在启动项目之前,首先要使用npm install命令安装模块到项目node_modules目录下
命令npm install
一、ERESOLVE unable to resolve dependency tree
1.可能性一:镜像源无法访问
注意
:有些公司用的是自己的源,最好找同事问清楚npm用的什么源
切换镜像源,以淘宝为例:
npm config set registry=https://registry.npm.taobao.org
2.可能性二:npm版本过低或者过高
发现自己下载的版本是8.X,同事的版本是6.X,下载的node版本和npm版本太新了,导致每次npm i 的时候都会报错,所以一定要问同事,npm用的什么版本
切换npm版本命令如下
npm -g install npm@6.14.10
3.可能性三:node和npm版本不匹配
但是这样操作了以后还是没有用,具体的报错信息忘记截图了,应该是一个node报错,于是去寻找了node和npm的对应关系
node和npm版本对应关系
切换node版本命令如下
# 安装n模块
npm install -g n
# node切换为6.14.10的版本
n v14.15.4
二、Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/yarn’
错误原因:无法访问文件地址
你的git可能存在usr文件下下面了,vscode没有访问权限,用sudo增加权限就可以
sudo npm install
三、Error: Can’t find Python executable “python”, you can set the PYTHON env variable.
在安装模块的时候报错,缺少python环境
- 安装python
那么需要你给电脑安装一下python
直接下载python安装地址
下载完以后,安装到本地就可以了
可以在终端输入python,会出现版本号信息就说明安装好了
然后设置npm的config
npm config set python python
四、Syntax Error: Error: ENOENT: no such file or directory……
这个错误是npm install成功以后,执行npm run serve报的,需要执行以下命令
npm rebuild node-sass
还有一个可能也是需要切换镜像源
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
反正npm每次初始化的时候真的是命途多舛,这次就是搞了一下午才搞出来。。。
npm install常见报错及问题相关推荐
- hexo博客本地服务器显示正常,Hexo 搭建博客 本地运行 常见报错及解决办法
作为一名在hexo方面的新手,我在使用hexo编辑文档时遇到了很多问题,hexo generate编译的时候遇到了各种错误. 在此将这些错误及其解决方案记录下来,以便日后查证之用,同时,也可给各位在遇 ...
- 【全网最详细yolov6】yoloV6调试记录(含训练自己的数据集及常见报错及解决方法)--持续更新ing
本文手把手教你如何调试最新的yolov6,复现运行COCO2017及训练自己的数据集,目前该项目刚发布,BUG会比较多,调起来一般不会那么顺利,本文含windows+ubuntu,并给出了一些常见问题 ...
- k8s常见报错以及解决方法(一)
k8s常见报错以及解决方法(一) 现阶段我们使用k8s集群越来越多,随之而来的是一系列的问题,接下来我向大家来介绍一下我遇到的一些问题以及解决方法 一.报错cannot allocate memory ...
- 进程管理工具supervisor的使用、常见报错问题处理
进程管理工具supervisor的使用.常见报错问题处理 1 安装 2 简介 2.1 supservisor自身提供三个命令: 2.1.1 supervisorctl 2.1.2 supervisor ...
- apex常见报错,亲测1080Ti/2080Ti/3090显卡均适用
apex常见报错,亲测可用 环境:torch1.7.1 python3.8 ,1080Ti/2080Ti/3090显卡均适用.结尾有一键解决方案. 主要针对问题: AttributeError: mo ...
- 编译linux内核常见报错(最全)总结讲解
一.简介 本文主要介绍在编译内核中常见的报错问题的处理方法,编译过程中的主要报错有缺少本地依赖库.config设置.gcc版本与内核版本不匹配.内核源文件版本问题等,具体问题请看第二章. 二.常见报错 ...
- 超微主板BIOS常见报错代码
超微主板BIOS自检时,部分问题会在显示器上输出,debug码会在屏幕的右下角以数字和字母组合的方式显示.了解常见的报错代码含义,可以有效的帮助使用者快速判断问题原因.详细的debug码解释可以参照& ...
- python计算机视觉常见报错及解决方案(不断更新中)
python计算机视觉常见报错及解决方案 1.did not meet fit acceptance criteria 2.all the input arrays must have same nu ...
- onkeypress属性添加报错_亚马逊运营过程中listing常见报错及应对策略汇总
亚马逊运营过程中listing常见报错及应对策略汇总 做亚马逊的小哥哥小姐姐们还在为上传产品中的报错提示而抓狂吗?福利来了,总结了17个常见报错,供大家查阅 1.SKU XXXXX, Missing ...
最新文章
- kotlin + springboot 整合redis,Redis工具类编写及单元测试
- 在cmd的方式下,简化mysql的输入的方法
- Docker 使用 supervisord 管理 lumen队列与crontab
- 中小学计算机报名网址,小学网上报名系统_小学网上在线报名解决方案_海之睿报名系统...
- Tomcat根据JSP生成Servlet机制解析
- Oracle备份与恢复 expdp/impdp数据泵远程导入导出
- Ranger-Solr审计日志安装
- 【Java】Java 使用函数的方法输出菱形(星号)
- 人生苦短 我学python之OldBoy21天入门_day01·Python基础语法
- [转]coolfire黑客入门教程系列之(四)
- 微信小程序自定义字体
- 新手学计算机剪辑,视频剪辑软件入门推荐!最适合初学者的四大软件!手机电脑都可以...
- html 必填设置,html如何设置必填项
- LLVM创始人Chris Lattner回顾展望编译器
- python数据库管理系统ess_【简说Python WEB】数据库
- 一文读懂对抗学习!5千字精炼提干
- 归一化互相关(NCC)计算视差图
- 苹果手机怎么设置录屏功能_苹果手机怎么录屏 苹果手机录屏功能开启/使用教程...
- 10组团队项目-Alpha冲刺-6/6
- 超全面解释人、机、料、法、环,以后不怕画鱼骨图|优思学院
热门文章
- android中页面自动跳转,【学习笔记-安卓开发】8. Android Studio如何实现页面自动跳转(安卓学习系列博客)...
- [DDS直接数字频率合成]关于DDS技术产生调幅波的分析与思考
- php十进制转换为二进制
- 全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(十九)软件评测师考试分析...
- Runnable和Thread比较
- ng2-pdf-viewer一直白屏不显示内容,Setting up fake worker fail
- 数字证书和密钥加密的理解
- 如何给头像类NFT估值:以泡沫破碎的MekaVerse NFT为例
- burpsuit 靶场(Server-side request forgery)
- 魏骁:Unite 3D三剑豪