Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 12.x

写在前面

因为我有在维护一个之前帮别人做的项目,然后,时常可能会有一些小的需求改动。就需要我每次把项目代码拉下来,小小的调试修改。
搞不懂,每次我在启动前端项目的时候,总会有这样那样的惊喜~嘿呀,咋搞呢?我又不是专业的前端,我只能见一次尝试解决一下了。可能有的小伙伴也会遇到同样的问题,为了快速过坑 ,我就把我的错误记录下来,希望能够帮助到你。

回到主题:
在这里插入图片描述
错误解析:Node Sass找不到当前环境的绑定,
我的node 好像是12,node-sass版本还是适配的node 8 ?是这样样吗?

报错中,也说明了,让运行 npm rebuild node-sass下载适合你当前环境的包

那我就尝试运行一下

又报错,哎呦没完了是吧
在这里插入图片描述

我就干脆把node-sass 先删除,再cnpm install试一下

然后,重启试试
居然就可以了,,我好想也没做什么啊 ,实在搞不懂

在这里插入图片描述

反正就可以了,我也不管了。有错再解决吧

补充:我又 看见网上有别的说法,好像是
在这里插入图片描述
,这里的话,我补充一下我的版本吧:

node v12.13.0
"node-sass": "^4.10.0",

反正就是感觉要特别注意这些包的版本适配问题吧,然后就是对于Node版本的升级还是要注意。有的东西能够跑就好,稳定就好,不要过分追求新版本。新版本新特性的一些东西可以自己在demo中做尝试练习。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值