热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

运行Vue项目报错

运行vue项目报错:SyntaxError:Error:NodeSassdoesnotyetsupportyourcurrentenvironment:Windows64-bitw


运行vue项目报错:

Syntax Error: Error: Node Sass does not yet support your current environment: Windows 64-bit with  

我认为出现这种错误有以下几种原因组合而成,因为我也是在试验中解决,这让我不能明确哪个原因更加重要。

node-sass不支持那么高的node版本,在对此问题进行查询时,部份同学指出需要将node进行降级,我也不例外,我从16.14.2版本的node降为14.19.1版本node,然并没有解决问题。但是原贴主人通过了启动...

node-sass版本在当前环境运行不了,卸载 node-sass 然后重新安装 node-sass 这个方法我自然也尝试了,但是很遗憾,尽管在该帖子下有不少同学表示可以。

在上次尝试的过程中,我看到一个评论说是

遇见奇怪问题

Node Sass does not yet support your current environment: Windows 64-bit with

升级又提示这个

Node Sass version 6.0.1 is incompatible with ^4.0.0.

         这位同学将报错转换了,我根据他的指导,修改了package.json文件,将sass-loader的版本重置为^4.0.0 我这个操作也是蛮迷惑的,但是当时已经很烦躁了。

         然后执行 npm I  加载新依赖

         然后npm I node-sass 新依赖会找对应版本下载

         然后npm run dev

前面的操作自然没问题,然到最后一步就不ok了,但是事件出现了转机,报错不再是之前的

    Syntax Error: Error: Node Sass does not yet support your current environment: Windows 64-bit with  

         而是变成了

    Node Sass version 6.0.1 is incompatible with ^4.0.0.

酷酷酷, 我根据这位同学的指引,虽然没有跑起来,但是报的错误转换了,我开始检索这个错误的原因,这个错误就比较容易解决了

         其产生的原因是因为node版本和node-sass版本不兼容

我快麻了,ok!

         我从官方文档中https://www.npmjs.com/package/node-sass 中根据自己的node版本去找了对应的node-sass的版本

在下载新的对应版本之前,我还做了些操作可能会对这个过程有影响

         npm uninstall node-sass

我重复了好几次想要卸载掉node-sass这个包,但是都有许多的报错,我不确定该包被正确卸载了,接下来我安装了对应的版本node-sass

         cnpm i node-sass@4.14.1

安装的信息也是蛮奇怪的,这里就不多做赘述了

接下来就是

         npm run dev

这次跑起来了。

我在查询相关解决方案的时候,还有一个方法没来及尝试,这个问题就被解决了。这里我记录一下。

 运行Vue项目报错  Syntax Error: Error: Node Sass does not yet support your current environment: Windows 64-

该方法没有经过尝试。


推荐阅读
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • Node.js学习笔记(一)package.json及cnpm
    本文介绍了Node.js中包的概念,以及如何使用包来统一管理具有相互依赖关系的模块。同时还介绍了NPM(Node Package Manager)的基本介绍和使用方法,以及如何通过NPM下载第三方模块。 ... [详细]
  • 本文介绍了JavaScript进化到TypeScript的历史和背景,解释了TypeScript相对于JavaScript的优势和特点。作者分享了自己对TypeScript的观察和认识,并提到了在项目开发中使用TypeScript的好处。最后,作者表示对TypeScript进行尝试和探索的态度。 ... [详细]
  • 微信民众号商城/小顺序商城开源项目介绍及使用教程
    本文介绍了一个基于WeiPHP5.0开发的微信民众号商城/小顺序商城的开源项目,包括前端和后端的目录结构,以及所使用的技术栈。同时提供了项目的运行和打包方法,并分享了一些调试和开发经验。最后还附上了在线预览和GitHub商城源码的链接,以及加入前端交流QQ群的方式。 ... [详细]
  • 程序员如何选择机械键盘轴体?红轴和茶轴对比
    本文介绍了程序员如何选择机械键盘轴体,特别是红轴和茶轴的对比。同时还介绍了U盘安装Linux镜像的步骤,以及在Linux系统中安装软件的命令行操作。此外,还介绍了nodejs和npm的安装方法,以及在VSCode中安装和配置常用插件的方法。最后,还介绍了如何在GitHub上配置SSH密钥和git的基本配置。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 本文介绍了如何使用Express App提供静态文件,同时提到了一些不需要使用的文件,如package.json和/.ssh/known_hosts,并解释了为什么app.get('*')无法捕获所有请求以及为什么app.use(express.static(__dirname))可能会提供不需要的文件。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 微软评估和规划(MAP)的工具包介绍及应用实验手册
    本文介绍了微软评估和规划(MAP)的工具包,该工具包是一个无代理工具,旨在简化和精简通过网络范围内的自动发现和评估IT基础设施在多个方案规划进程。工具包支持库存和使用用于SQL Server和Windows Server迁移评估,以及评估服务器的信息最广泛使用微软的技术。此外,工具包还提供了服务器虚拟化方案,以帮助识别未被充分利用的资源和硬件需要成功巩固服务器使用微软的Hyper - V技术规格。 ... [详细]
  • PHP引用的概念和用法详解
    本文详细介绍了PHP中引用的概念和用法。引用是指不同的变量名访问同一个变量内容,类似于Unix文件系统中的hardlink。文章从引用的定义、作用、语法和注意事项等方面进行了解释和示例。同时还介绍了对未定义变量使用引用的情况,以及在函数和new运算符中使用引用的注意事项。 ... [详细]
  • 关键词: ... [详细]
  • loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ... [详细]
  • npmrunbuild后dist文件夹下面直接浏览器打开index.html,css和js的路径都不正确。放到跟目录下就正常了,iis上同样只能在根目录下。我项目的目录如下: ... [详细]
  • 必须先赞下国人npm库作品:node-images(https:github.comzhangyuanweinode-images),封装了跨平台的C++逻辑,形成nodejsAP ... [详细]
author-avatar
阿乀胜69
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有