错误日志:
Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (72)[app-scripts] For more information on which environments are supported please see:
[app-scripts] https://github.com/sass/node-sass/releases/tag/v4.5.0

[app-scripts]node_modules\_node-sass@4.5.0@node-sass\lib\binding.js:13
[app-scripts] throw new Error(errors.unsupportedEnvironment());
[app-scripts] ^
[app-scripts] Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (72)[app-scripts] For more information on which environments are supported please see:
[app-scripts] https://github.com/sass/node-sass/releases/tag/v4.5.0
[app-scripts] at module.exports (H:\workspace\angular\aa\node_modules\_node-sass@4.5.0@node-sass\lib\binding.js:13:13)
[app-scripts] at Object.<anonymous> (H:\workspace\angular\aa\node_modules\_node-sass@4.5.0@node-sass\lib\index.js:14:35)
[app-scripts] at Module._compile (internal/modules/cjs/loader.js:936:30)
[app-scripts] at Object.Module._extensions..js (internal/modules/cjs/loader.js:947:10)
[app-scripts] at Module.load (internal/modules/cjs/loader.js:790:32)
[app-scripts] at Function.Module._load (internal/modules/cjs/loader.js:703:12)
[app-scripts] at Module.require (internal/modules/cjs/loader.js:830:19)
[app-scripts] at require (internal/modules/cjs/helpers.js:68:18)
[app-scripts] at Object.<anonymous> (H:\workspace\angular\aa\node_modules\_@ionic_app-scripts@1.3.7@@ionic\app-scripts\dist\core\bundle-components.js:6:16)
[app-scripts] at Module._compile (internal/modules/cjs/loader.js:936:30)

环境:

node:12.9.1;
node-sass:4.13.1;

解决

尝试过网上说的各种方法:
1. 卸载重装;
2. 安装最新的;
3. 设置路径后重装

//两个set选一个尝试
set SASS_BINARY_PATH=D:\win32-x64-64_binding.node
set SASS_BINARY_PATH=D:\win32-x64-57_binding.node
npm install node-sass

都没有解决。。。很难受。
决定好好看看分析一下日志:
For more information on which environments are supported please see:
[app-scripts] https://github.com/sass/node-sass/releases/tag/v4.5.0
上面提到了去那个地址看一下:就去看一下。

由上图发现最高4.5版本的node-sass最高支持node是7;
确实由于是老项目,在node7.0.0环境能运行。
但是现在我的node是12,node-sass也是最新的4.13;
按理说没问题的!
但是报错提示却是 tag/v4.5.0
由此想到项目中的node_modules中安装的依赖还是老版本4.5.0;
去看看。。。

果然发现4.5.0

将node_modules/node-sass文件夹删除,尝试重新安装 node-sass;
安装好了后,结果还是不能运行!

Error: ENOENT: no such file or directory, scandir 'H:\dscomm\workspace\angular\shenzhen\mit-a-ga-sz\node_modules\_node-sass@4.13.1@node-sass\vendor'

去查看了一下对应的文件夹。发现真的没有这个文件 vendor
直觉告诉我,应该安装的不对!还是有问题。
重新安装:

!!!先设置一下路径
PS H:\aaz> set SASS_BINARY_PATH=D:\win32-x64-64_binding.node
PS H:\aa> cnpm install node-sass

最后运行项目没问题了!

总结:
1. 删除老的node-sass文件夹(先备份一下);
2. set SASS_BINARY_PATH=D:\win32-x64-64_binding.node
3. cnpm install node-sass
为了解决这个问题花费了好几个小时,心力交瘁。记录一下解决过程。

————————————————
版权声明:本文为CSDN博主「佛一脚」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qwe1314225/article/details/104749866

[转]Error: Node Sass does not yet support your current environment: Windows 64-bit的更多相关文章

  1. Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (64)

    错误提示: Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupporte ...

  2. 启动项目时出现Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (72)

    前几天趁假期重新装了一次系统,重新安装各种配置之后再启动项目的时候就报这个错误 第一反应就是去搜这个错误怎么解决,搜来搜去基本上都是让我重新安装node-sass,但我重装node-sass的时候又出 ...

  3. vue项目启动报错问题解决. Module build failed: Error: Node Sass does not yet support your current environment

    导入vue项目后,启动报错,异常如下: 1 error in ./src/pages/home.vue 2 Module build failed: Error: Node Sass does not ...

  4. taro安装使用 Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (64)错误

    1.  安装node.js 官网下载:https://nodejs.org/en/  下载推荐版本: 2.  Npm安装慢,可以使用cnpm,安装淘宝镜像: npm install -g cnpm - ...

  5. Node Sass does not yet support your current environment: Windows 64-bit然如何解决,cnpm此问题解决方法

    这里直接说了node sass不支持当前环境,所以可以直接删掉原来不支持本机的node sass,再重新安装就行了 删除: npm uninstall --save node-sass 安装: npm ...

  6. ERROR in Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (64)

    该问题说的是当前环境不支持node-sass,网上说了一下是要安装node 7一下版本才支持. 这里改使用less-loader,及less

  7. 打开前端工程 Node Sass does not yet support your current environment: Windows 64-bit

    卸载当前sass版本,重新安装sass 打开cmd进入工程文件夹: 删除 npm uninstall --save node-sass 安装 npm install --save node-sass ...

  8. 【Problem】前端项目运行:Module build failed:Error Node Sass does not yet support my current environmen

    我在运行renren-fast-vue前端项目时,安装完依赖cnpm install 启动服务npm run dev 出现问题. Module build failed: Error: Node Sa ...

  9. npm run dev运行Vue项目报错:Node Sass does not yet support your current environment

    导入Vue项目后,#npm run dev 报错: error in ./src/pages/hello.vue Module build failed: Error: Node Sass does ...

  10. vue项目运行报错:Module bulid failed: Error: Node Sass does not yet support your current environment

    出错起因:      从GitLab clone项目 --> 用 npm install 命令下载依赖包 --> #npm run dev,报错 错误截图: 解决方法:   思路:单独 i ...

随机推荐

  1. KubeSphere 镜像构建器(S2I)服务证书过期解决方案

    目前 KubeSphere 所有 3.x.x 版本,如果开启了 DevOps 模块并使用了镜像构建器功能(S2I)都会遇到证书过期问题. 解决方法 已开启 DevOps 模块 下载这个更新 S2I 服 ...

  2. 基于云原生的私有化 PaaS 平台交付实践

    作者:牛玉富,某知名互联网公司专家工程师.喜欢开源 / 热衷分享,对 K8s 及 golang 网关有较深入研究. 本文将解读如何利用云原生解决私有化交付中的问题,进而打造一个 PaaS 平台,提升业 ...

  3. 使用 Cursor 和 Devbox 快速开发基于 Rust 的 WASM 智能合约

    本教程以一个智能合约(使用 NEAR 的一个官方 Fungible Tokens 来实现)的例子来介绍一下 Devbox 的强大功能,轻松构建环境,轻松发布. NEAR 是一个去中心化的应用平台,使用 ...

  4. [rCore学习笔记 030] 虚拟地址与地址空间

    时隔很久,终于忙里偷闲可以搞一搞rCore,上帝啊,保佑我日更吧,我真的很想学会. 导读部分 首先还是要看官方文档. 我决定看一遍然后自己表述一遍(智将). 这里反复提到MMU,就是因为之前学MCU的 ...

  5. linq+lambda+delegate,从list中查找到满足匹配条件的所有数据索引值

    linq的扩展方法中有FindIndex,FindLastIndex两个方法可以查找满足条件的首个和最后一个数据的索引值,利用delegate将匹配条件的方法传入FindAllIndex,查找满足匹配 ...

  6. 2024强网杯pwn short wp

    这时2024强网杯的pwn部分的short的WP 分析以下程序的基本安全措施 *] '/home/ysly/solve/tmp/short' Arch: i386-32-little RELRO: P ...

  7. 今日一学,5道Java基础面试题(附Java面试题及答案整理)

    前言 马上国庆了,本来想着给自己放松一下,刷刷博客,慕然回首,自动拆装箱?equals?==?HashCode? instanceof? 似乎有点模糊了,那就大概看一下5道Java基础面试题吧.好记性 ...

  8. php几种常用的算法

    1 <?php 2 3 // 选择排序 4 5 function select_sort($arr) 6 7 { 8 9 $count = count($arr); 10 11 for ($i ...

  9. 内网IP地址实现HTTPS加密访问教程

    一.前期准备 确定内网IP地址: 确保有一个明确且固定的内网IP地址.动态IP地址可能不适合此场景,因为它们会频繁改变,导致SSL证书失效. 选择SSL证书颁发机构(CA): 选择一个受信任的CA,如 ...

  10. hyperf使用session

    在hyperf里面使用session的时候可以先安装组件包 composer require hyperf/session Session 组件的配置储存于  config/autoload/sess ...