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