节点sass找不到当前环境的绑定,但是存在绑定文件

时间:2019-05-27 10:00:02

标签: node.js node-sass

缺少绑定/Users/shiverma/Desktop/project/web/node_modules/node-sass/vendor/darwin-x64-51/binding.node Node Sass找不到您当前环境的绑定:带有Node.js 7.x的OS X 64位

找到以下环境的绑定:   -带有Node.js 7.x的OS X 64位   -带有不受支持的运行时的OS X 64位(72)

通常是因为自运行npm install以来您的环境已发生更改。 运行npm rebuild node-sass为当前环境构建绑定。

我已经尝试过缓存清理,npm重建node-sass --npm重建node-sass --force,但是没有任何作用。

1 个答案:

答案 0 :(得分:0)

好像您已经从Node 7升级到Node12。Node-sass是本机模块,因此需要为每个新的节点版本重建它。要支持Node 12,您需要升级到node-sass 4.12