2022-07-28 Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (93)
Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (93)
Node Sass尚不支持当前环境:Windows 64位,运行时不受支持(93)
前言:旧项目二次开发,一个用taro框架写的微信小程序,在运行npm run dev:weapp时,项目是跑起来了,但是它编译出来的文件都是一些空白页,比如就只有一行:pages/index/index
原因在于它抛出的一个错误,无法进行sass编译,这就导致页面中所有的代码都无法被正确编译。
很复杂。在刚一开始时,我的做法是删掉node-sass这个包,然后再重新安装,结果还是错误,如此循环了几遍,持续三四十分钟,在网友的一个链接指引下,终于找到了正确的解决方案:
请先看一下你的node-sass版本,我现在的node-sass版本是4.14.1,接着我们再重新思考一下报错的这段话究竟是什么意思:Node Sass尚不支持当前环境:Windows 64位,运行时不受支持(93)
意思就是:你当前node版本和你装的node-sass版本所指定的node版本不兼容,再简单点说,就是:
安装node-sass版本指定的node版本
看一下这个链接:https://github.com/sass/node-sass/releases/tag/v4.14.1
OS | Architecture | Node |
---|---|---|
Windows | x86 & x64 | 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 |
OSX | x64 | 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 |
Linux* | x86 & x64 | 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8**, 9**, 10**^, 11**^, 12**^, 13**^, 14**^ |
Alpine Linux | x64 | 6, 8, 10, 11, 12, 13, 14 |
FreeBSD | i386 amd64 | 10, 12, 13 |
看上面的内容,这里已经写明了,node-sass版本v4.14.1所要求的node版本最高是14版本,而我现在电脑装的node版本是16版本。
所以请降低你的node版本吧,安装node-sass指定版本,最后,我执行了这个操作,虽然成功不报这个错误了,但是还有其他的错误出现,我的妈呀,凌晨三点,人不寐,心已瘁。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧