Vue报错Module build failed: Error: Node Sass version 7.0.1 is incompatible with 4.0.0.解决方案
作者:落月爱学习 发布时间:2023-07-02 17:06:16
标签:Vue,Module,build,failed
运行vue项目报错 Module build failed
Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
很长一段
查了一下 大概是我之前重装node导致的,重新安装一下node-sass就可以了
Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
Error: Missing binding D:\project\chinacarbonYun\node_modules\node-sass\vendor\win32-x64-72\binding.node Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 12.x Found bindings for the following environments: - Windows 64-bit with Node.js 10.x This usually happens because your environment has changed since running `npm install`. Run `npm rebuild node-sass` to download the binding for your current environment. at module.exports (D:\project\chinacarbonYun\node_modules\node-sass\lib\binding.js:15:13) at Object.<anonymous> (D:\project\chinacarbonYun\node_modules\node-sass\lib\index.js:14:35) at Module._compile (internal/modules/cjs/loader.js:1158:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10) at Module.load (internal/modules/cjs/loader.js:1002:32) at Function.Module._load (internal/modules/cjs/loader.js:901:14) at Module.require (internal/modules/cjs/loader.js:1044:19) at require (internal/modules/cjs/helpers.js:77:18) at getDefaultSassImplementation (D:\project\chinacarbonYun\node_modules\sass-loader\dist\getDefaultSassImplementation.js:24:10) at getSassImplementation (D:\project\chinacarbonYun\node_modules\sass-loader\dist\getSassImplementation.js:19:72) at Object.loader (D:\project\chinacarbonYun\node_modules\sass-loader\dist\index.js:40:61)
解决办法:
// 重建软件包
npm rebuild node-sass
如果还是不行可以参考下面的文章
错误提示:
解决方案:
找到问题所在:Module build failed: Error: Node Sass version 7.0.1 is incompatible with ^4.0.0.
这是由于Sass的版本过高导致,所以根据提示将版本改为较低的版本就可以了,我这里是改为4.0.0版本。
下面是怎么改版本:
1.首先在IDE中找的package.json文件:
这是package.json文件
2. 然后打开该文件找到“sass-loader”,修改版本即可,这里修改成4.0.0 :
3.在(终端)中先输入:ctrl+c在点yes终止运行
4.在(终端)中先输入:npm install如果未成功在输入cnpm install
5.最后运行:npm run dev成功
来源:https://blog.csdn.net/qq_54202620/article/details/122478081


猜你喜欢
- 一 、MySQL版本查询1)登录mysql首先Window+R然后在命令行里输入mysql -u此处填你的mysql账号(注意要加-u) -
- 简介zhdate模块统计从1900年到2100年的农历月份数据代码,支持农历和公历之间的转化,并且支持日期差额运算。安装pip instal
- 文中给大家介绍MySQL 字符串截取相关函数,具体内容如下所示:在工作中,可能需要将某些字段按某个分割符组成一个字符串作为字段值存取到数据库
- <html><head><title>过滤空格</title><SCRIPT LANG
- 开启debug模式在app.run()中传递参数,使用debug = True开启:app.run(debug=True)设置配置项,以配置
- 本文实例讲述了python中__slots__的用法。分享给大家供大家参考。具体分析如下:定义__slots__ 后,可以再实例上分配的属性
- 概念Python中已经有了threading模块,为什么还需要线程池呢,线程池又是什么东西呢?以爬虫为例,需要控制同时爬取的线程数,例子中创
- 本文介绍一款工具 go-callvis,它能够将 Go 代码的调用关系可视化出来,并提供了可交互式的 web 服务。go get -u gi
- 1. 图片验证码1.1 工具类-utility.py将所有和图片验证码有关的方法放在类 ImageCodeimport randomimpo
- 本文实例讲述了Vue开发之封装上传文件组件与用法。分享给大家供大家参考,具体如下:使用elementui的 el-upload插件实现图片上
- PyQt5图片显示控件QPixmap介绍QPixmap类用于绘图设备的图像显示,它可以作为一个QPainterDevice对象,也可以加载到
- Python中的三引号,3个单引号及3个双引号实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。通常情况下我们用
- 什么是PromisePromise 是异步编程的一种解决方案,其实是一个构造函数,自己身上有all、reject、resolve这几个方法,
- <!--#include file="strcheck.asp"--> <% '笔者在写程序的
- 以下函数可用于替换php内置的is_writable函数//可用于替换php内置的is_writable函数function isWrita
- 这篇文章主要介绍了python识别html主要文本框过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需
- 1、Function 函数编程中,需要重复写的功能,可以包装成一个函数1)定义函数定义函数之前,实现给一个字符串增加前缀和后缀的操作:f1
- 前段时间做一个小项目,为了同时存储多条数据,其中有一个功能是解析Excel并把其中的数据存入对应数据库中。花了两天时间,不过一天多是因为用了
- 有时候我们传.py文件给别人时,需要添加一些文件头注释。为了不用每次新建文件时都去手动添加作者、创建日期等信息,我们可以设置一套模板,在新建
- 其实很简单from keras.models import load_modelbase_model = load_model('m