node 升级后,启动项目报错问题(node-sass)

755 阅读1分钟

查阅相关资料后得出:运行环境发生改变后,依赖需要重新绑定。

解决方法:

npm rebuild node-sass
npm update

备注:

执行命令后,项目运行正常。
使用yarn upgrade代替npm undate时,依然报错

另外如果启动报错 node 16 安装fibers会报错, 删除package中引入的依赖即可fibers

image.png

如果启动报错,这个是node版本的问题 之前确实运行这个项目是没问题的 也确实是升级node之后才产生的这个问题; missing

Syntax Error: Error: Missing binary. See message above.

删除掉本地package,json,fibers依赖,重新安装就好可以了,如果项目的确依赖fibers,建议 既然没有这个文件我就去自己创建一个\

image.png

image.png github.com/sass/node-s… 如果是其它包出错了就去找对应的包