错误日志:
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. 洛谷P1219八皇后问题

    [USACO1.5] 八皇后 Checker Challenge 题目链接 题目描述 一个如下的 \(6 \times 6\) 的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行.每列有且只有一个,每条对 ...

  2. Ubuntu 22.04 全局快捷键失效问题

    安装完 Ubuntu 22.04 后,你有可能会发现系统的快捷键失效了.侧栏用 Win + x 选中程序不可用了.为各种应用程序设置的快捷键也不起作用了. 出现此现象的原因,是因为 Ubuntu 22 ...

  3. Dbeaver24.2.2安装和使用教程(免费的数据库管理工具)

    前言 DBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具. DBeaver 通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,包括:MySQL.PostgreSQL. ...

  4. TypeError: __init__() got an unexpected keyword argument 'XXXXXXXX'

    解决方法:安装包的版本兼容问题,更新一下安装包的版本(如果在别的机器不报错,那就把不报错的这台机器上的安装包pip freeze > requirements.txt 下来,在报错的机器上安装一 ...

  5. 初识GO语言--高级数据类型

  6. C++递归创建文件夹

    根据传入的参数递归进行目录的创建. 函数描述: 递归创建目录. 入参: 所要创建的目录. 返回值: 创建成功,返回TRUE:否则返回FALSE. 1 BOOL CreateDirTree(LPCTST ...

  7. 别再被多线程搞晕了!一篇文章轻松搞懂 Linux 多线程同步!

    前言 大家有没有遇到过,代码跑着跑着,线程突然抢资源抢疯了?其实,这都是"多线程同步"在作怪.多线程同步是个老生常谈的话题,可每次真正要处理时还是让人头疼.这篇文章,带你从头到尾掌 ...

  8. .NET Core 泛型底层原理浅谈

    简介 泛型参考资料烂大街,基本资料不再赘述,比如泛型接口/委托/方法的使用,逆变与协变. 泛型好处有如下几点 代码重用 算法重用,只需要预先定义好算法,排序,搜索,交换,比较等.任何类型都可以用同一套 ...

  9. 想要硬件设计不用愁?首先要搞懂这三类GPIO!

    合宙低功耗4G模组经典型号Air780E,支持两种软件开发方式: 一种是传统的AT指令:一种是基于模组做Open开发. 传统AT指令的开发方式,合宙模组与行业内其它模组品牌在软件上区别不大,在硬件功耗 ...

  10. sqlite3之基础

    最近在用Python借助于pySimpleGui做一个桌面小工具, 奉行小巧,简单的宗旨, 使用了本地数据库sqlite3来进行本地数据的存储 参考: 官网: https://www.sqlite.o ...