目录

  • 一、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常见报错及问题相关推荐

  1. hexo博客本地服务器显示正常,Hexo 搭建博客 本地运行 常见报错及解决办法

    作为一名在hexo方面的新手,我在使用hexo编辑文档时遇到了很多问题,hexo generate编译的时候遇到了各种错误. 在此将这些错误及其解决方案记录下来,以便日后查证之用,同时,也可给各位在遇 ...

  2. 【全网最详细yolov6】yoloV6调试记录(含训练自己的数据集及常见报错及解决方法)--持续更新ing

    本文手把手教你如何调试最新的yolov6,复现运行COCO2017及训练自己的数据集,目前该项目刚发布,BUG会比较多,调起来一般不会那么顺利,本文含windows+ubuntu,并给出了一些常见问题 ...

  3. k8s常见报错以及解决方法(一)

    k8s常见报错以及解决方法(一) 现阶段我们使用k8s集群越来越多,随之而来的是一系列的问题,接下来我向大家来介绍一下我遇到的一些问题以及解决方法 一.报错cannot allocate memory ...

  4. 进程管理工具supervisor的使用、常见报错问题处理

    进程管理工具supervisor的使用.常见报错问题处理 1 安装 2 简介 2.1 supservisor自身提供三个命令: 2.1.1 supervisorctl 2.1.2 supervisor ...

  5. apex常见报错,亲测1080Ti/2080Ti/3090显卡均适用

    apex常见报错,亲测可用 环境:torch1.7.1 python3.8 ,1080Ti/2080Ti/3090显卡均适用.结尾有一键解决方案. 主要针对问题: AttributeError: mo ...

  6. 编译linux内核常见报错(最全)总结讲解

    一.简介 本文主要介绍在编译内核中常见的报错问题的处理方法,编译过程中的主要报错有缺少本地依赖库.config设置.gcc版本与内核版本不匹配.内核源文件版本问题等,具体问题请看第二章. 二.常见报错 ...

  7. 超微主板BIOS常见报错代码

    超微主板BIOS自检时,部分问题会在显示器上输出,debug码会在屏幕的右下角以数字和字母组合的方式显示.了解常见的报错代码含义,可以有效的帮助使用者快速判断问题原因.详细的debug码解释可以参照& ...

  8. python计算机视觉常见报错及解决方案(不断更新中)

    python计算机视觉常见报错及解决方案 1.did not meet fit acceptance criteria 2.all the input arrays must have same nu ...

  9. onkeypress属性添加报错_亚马逊运营过程中listing常见报错及应对策略汇总

    亚马逊运营过程中listing常见报错及应对策略汇总 做亚马逊的小哥哥小姐姐们还在为上传产品中的报错提示而抓狂吗?福利来了,总结了17个常见报错,供大家查阅 1.SKU XXXXX, Missing ...

最新文章

  1. kotlin + springboot 整合redis,Redis工具类编写及单元测试
  2. 在cmd的方式下,简化mysql的输入的方法
  3. Docker 使用 supervisord 管理 lumen队列与crontab
  4. 中小学计算机报名网址,小学网上报名系统_小学网上在线报名解决方案_海之睿报名系统...
  5. Tomcat根据JSP生成Servlet机制解析
  6. Oracle备份与恢复 expdp/impdp数据泵远程导入导出
  7. Ranger-Solr审计日志安装
  8. 【Java】Java 使用函数的方法输出菱形(星号)
  9. 人生苦短 我学python之OldBoy21天入门_day01·Python基础语法
  10. [转]coolfire黑客入门教程系列之(四)
  11. 微信小程序自定义字体
  12. 新手学计算机剪辑,视频剪辑软件入门推荐!最适合初学者的四大软件!手机电脑都可以...
  13. html 必填设置,html如何设置必填项
  14. LLVM创始人Chris Lattner回顾展望编译器
  15. python数据库管理系统ess_【简说Python WEB】数据库
  16. 一文读懂对抗学习!5千字精炼提干
  17. 归一化互相关(NCC)计算视差图
  18. 苹果手机怎么设置录屏功能_苹果手机怎么录屏 苹果手机录屏功能开启/使用教程...
  19. 10组团队项目-Alpha冲刺-6/6
  20. 超全面解释人、机、料、法、环,以后不怕画鱼骨图|优思学院

热门文章

  1. android中页面自动跳转,【学习笔记-安卓开发】8. Android Studio如何实现页面自动跳转(安卓学习系列博客)...
  2. [DDS直接数字频率合成]关于DDS技术产生调幅波的分析与思考
  3. php十进制转换为二进制
  4. 全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(十九)软件评测师考试分析...
  5. Runnable和Thread比较
  6. ng2-pdf-viewer一直白屏不显示内容,Setting up fake worker fail
  7. 数字证书和密钥加密的理解
  8. 如何给头像类NFT估值:以泡沫破碎的MekaVerse NFT为例
  9. burpsuit 靶场(Server-side request forgery)
  10. 魏骁:Unite 3D三剑豪