广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue安装node-sass和sass-loader报错问题的解决办法
  • 230
分享到

vue安装node-sass和sass-loader报错问题的解决办法

vue安装node-sass报错vue node-sassvue项目安装sass 2023-01-28 06:01:14 230人浏览 薄情痞子
摘要

目录可行版本(针对 node 16+ 版本)问题描述解决方法补充知识:解决启动Vue项目时报node-sass不能运行问题总结可行版本(针对 node 16+ 版本) 不想浪费时间看

可行版本(针对 node 16+ 版本)

不想浪费时间看的,可直接去尝试

npm install node-sass@6.0.1 -D
npm install sass-loader@10.2.0 -D

问题描述

问题描述:在进行一个vue项目练习时需要导入node-sass、sass-loader这两个依赖,书本提供代码是npm install sass-loader@7.2.x node-sass@4.12.x - 尝试n次也无法成功执行。

报错:

于是上网查找问题解决得方法,经过数小时得尝试最终解决,以下是总结出的经验教训。

解决方法

1、首先执行以下代码,卸载老版node-sass、sass-loader(因为你有可能安装上了其中一个,但另一个安装不了)

npm uninstall sass-loader node-sass

2、查找与自己node版本对应得node-sass版本,并且要先安装node-sass,再去找匹配的sass-loader,这一点非常重要,我就是被这个坑住了

如何查看自己的node版本号呢?进入终端输入指令

node -v

版本对照表:

image-20221029073637836

你也可以进入GitHub自行查看Releases · sass/node-sass (github.com)

比如我的node版本号是 v16.17.0,我就成功安装了"node-sass": "^6.0.1"版本,执行以下代码安装node-sass

npm install node-sass@6.0.1 -D

3、安装sass-loader

最后安装sass-loader,适合的版本可以直接到网上去搜索,比如我一开始找到的版本是 10.0.1 然后还是安装失败,最后换成 10.2.0 安装成功

npm install sass-loader@10.2.0 -D

最后希望我的尝试能帮助你解决问题!!!

补充知识:解决启动VUE项目时报node-sass不能运行问题

问题现象:clone下来的代码,安装依赖后,启动项目时,报node-sass什么无法当前window环境啥的,需要执行npn rebuild node-sass的错误信息。看了网上一堆方法什么uninstall 然后install,不管用,直接npn rebuild node-sass也是不成功,貌似报什么没有找到python,不知道什么鬼。

解决方案:最后找到个方法,先执行npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass

然后再npm rebuild node-sass,解决。

总结

到此这篇关于vue安装node-sass和sass-loader报错问题解决的文章就介绍到这了,更多相关vue安装node-sass sass-loader报错内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: vue安装node-sass和sass-loader报错问题的解决办法

本文链接: https://www.lsjlt.com/news/178341.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作