关于vue项目的node、node-sass、sass-loader的版本问题

2023-10-27

后续博客全部搬迁至个人博客,欢迎访问
最近遇到一个问题,在下载vue项目的node-modules的包时,node-sass和sass-loader版本总是不匹配,当两者匹配时,node和node-sass版本又不匹配,导致我的服务一直起不来。
解决办法如下:
一定要先找好三者之间的版本对应关系,下面时node与node-sass对应关系,安好之后再去找sass-loader对应关系。可惜我的已经找不到报错信息了
在这里插入图片描述
方法一:

//先卸载
npm uninstall node-sass
npm uninstall sass-loader
npm i node-sass@4.14.1
node i sass-loader@7.3.1
//我的node版本为12.13.0

方法二:
直接在package.json上改两者版本,
在这里插入图片描述
然后删掉node-modules,直接npm i

补充:
1、如果已经安装了node的高版本,想降版本,可以用nvm
下载地址https://github.com/coreybutler/nvm-windows/releases
下载nvm-setup.zip,并安解压并安装,使用默认配置,安装路径不能有中文装
2、使用办法:

  • 安装 nvm install 14.15.0
  • 指定某版本:nvm use 14.15.0
  • 查看:nvm ls
  • 卸载 nvm uninstall 14.15.0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于vue项目的node、node-sass、sass-loader的版本问题 的相关文章

随机推荐

  • 十分钟入门以太和Opensea测试网批量发行NFT实战

    一 环境准备 1 注意 需合理上网 2 准备素材 准备一套多个属性元素的不一样的图层素材 比如10张背景图 10张face图 10张眼睛图层 10张头发图层等 每张图特性不一样 像素大小一样 比如500 500 背景透明 这样就可以随机组合
  • python 基础知识汇总

    hellow一 填空题 1 Python安装扩展库常用的是 工具 pip 2 Python标准库math中用来计算平方根的函数是 sqrt 3 Python程序文件扩展名主要有 和两种 其中后者常用于GUI程序 py pyw 4 Pytho
  • 用pointnet++分类自己的点云数据

    目录 一 简单介绍pointnet 1 1 三维数据的表示方法 1 2 pointnet算法 1 3 pointnet 算法的提出 二 pointnet 如何运行自己的数据集 2 1 确定数据集的基本情况 2 2 以点云分割为例 2 2 1
  • android从assets文件夹中读取xml文件

    Context getAssets openXmlResourceParser fileNameString 出现FileNotFoundException 认为assets文件夹的文件须用open 打开 不能用方法openXmlResou
  • Kafka框架学习笔记 尚硅谷

    Kafka框架学习笔记 尚硅谷 因为本人不是大数据方向的 但是公司一个项目用到了kafka 我就学习一下 如果笔记有什么不对的地方 敬请谅解 文章目录 Kafka框架学习笔记 尚硅谷 因为本人不是大数据方向的 但是公司一个项目用到了kafk
  • 深圳市人力资源和社会保障局关于用人单位招用就业困难人员申请补贴和奖励有关事项的通知

    各有关单位 为鼓励用人单位招用就业困难人员 促进困难群体就业 根据 深圳市人民政府关于进一步完善就业援助政策的通知 深府 2013 60号 深圳市人民政府关于做好当前和今后一段时期就业创业工作的实施意见 深府规 2017 12号 有关规定
  • android 异步加载图片缩略图

    建一个AsyncLoadedImage类继承AsyncTask异步加载类 调用publishProgress方法更新onProgressUpdate贮存缩略图信息到Adapter 监听Adapter Change实现异步加载缩略图 main
  • Go基础(复杂类型):函数的闭包

    函数的闭包 Go 函数可以是一个闭包 闭包是一个函数值 它引用了其函数体之外的变量 该函数可以访问并赋予其引用的变量的值 换句话说 该函数被 绑定 在了这些变量上 例如 函数 adder 返回一个闭包 每个闭包都被绑定在其各自的 sum 变
  • OpenCV快速傅里叶变换(FFT)用于图像和视讯流的模糊检测

    OpenCV快速傅里叶变换 FFT 用于图像和视频流的模糊检测 翻译自 OpenCV Fast Fourier Transform FFT for blur detection in images and video streams 原文链
  • PHP实现一个简单的登录和注册,以及实现方法和页面

    下面是一个简单的PHP代码示例 实现了登录和注册功能 首先 创建一个名为index php的文件 用于显示登录和注册表单 h2 登录 h2
  • Linux 安装JDK17

    1 官网下载JDK17 这里我们下载的是 x64 Compressed Archive版本 2 解压tar 文件 进入文件下载目录 自己定义 我这里都放在software cd usr local softwar 解压tar文件 tar v
  • 【毕业项目】自主设计HTTP

    博客介绍 运用之前学过的各种知识 自己独立做出一个HTTP服务器 自主设计WEB服务器 背景 目标 描述 技术特点 项目定位 开发环境 WWW介绍 网络协议栈介绍 网络协议栈整体 网络协议栈细节 与http相关的重要协议 HTTP背景知识补
  • 最强自动化测试框架Playwright(11)- 录制视频

    视频 使用playwright 您可以录制测试视频 录制视频 视频在测试结束时在浏览器上下文关闭时保存 如果手动创建浏览器上下文 请确保等待 browser context close context browser new context
  • 分布式任务调度可选方案

    1 除了基于jvm的java之处 新接触一个JVM语言 SCALA 一种同时面向脚本和面向函数的语言 spark大数据框架是基于scala语言 照着网络教程 简单的写了几个例子 感觉object class与java语境中还是有一定的差异
  • 2023美赛F题完整数据代码模型成品文章思路-- Green GDP

    论文摘要 模型和其他部分内容如下 摘要 现行的以GDP为核心的国民经济核算体系 由于忽略非市场产出 环境破坏 资源浪费方面的有关计算 这样的指标并不完整 由于经济活动中 对资源消耗和对环境的负面影响越来越大 而长期忽略这种负面影响的后果 高
  • Hexo在多台电脑上提交和更新

    文章目录 1 博客搭建 2 创建一个新文件夹new 用于上传hexo博客目录 3 github上创建hexo分支并设置为默认分支 创建hexo分支 将hexo分支设置为默认分支 4 进入新建的文件夹中git clone 再上传相关文件至he
  • navicat for mysql 连接 mysql 出现1251错误

    navicat for mysql下载地址 链接 https pan baidu com s 1Nh2ippFKHrWXnzPx hda8g 密码 fumf 客户端使用navicat for mysql 本地安装了mysql 8 0 但是在
  • CVE-2023-35843:NocoDB任意文件读取漏洞复现

    文章目录 NocoDB 存在任意文件读取漏洞CVE 2023 35843 0x01 前言 0x02 漏洞描述 0x03 影响范围 0x04 漏洞环境 0x05 漏洞复现 1 访问漏洞环境 2 构造POC 3 复现 0x06修复建议 Noco
  • zookeeper选举流程源码分析

    zookeeper选举流程源码分析 选举的代码主要是在QuorumPeer java这个类中 它有一个内部枚举类 用来表示当前节点的状态 public enum ServerState LOOKING FOLLOWING LEADING O
  • 关于vue项目的node、node-sass、sass-loader的版本问题

    后续博客全部搬迁至个人博客 欢迎访问 最近遇到一个问题 在下载vue项目的node modules的包时 node sass和sass loader版本总是不匹配 当两者匹配时 node和node sass版本又不匹配 导致我的服务一直起不