【问题标题】:Missing binding Node Sass缺少绑定节点 Sass
【发布时间】:2019-01-03 10:05:23
【问题描述】:

当我使用“yarn build”时,我收到一条错误消息:

Error: Missing binding /www/htdocs/node_modules/node-sass/vendor/linux-x64-57/binding.node
Node Sass could not find a binding for your current environment: Linux 64-bit with Node.js 8.x
Found bindings for the following environments:
- Linux 64-bit with Node.js 10.x
This usually happens because your environment has changed since running `npm install`.
Run `npm rebuild node-sass` to download the binding for your current environment.

我尝试使用npm rebuild node-sass,但没有成功。我该怎么办?

【问题讨论】:

    标签: build node-modules yarnpkg


    【解决方案1】:

    这个问题似乎与全局安装的软件包有关。 我一直在努力让 CMS 包 - Enduro - 工作,最后我找到了解决方案。

    通常 Enduro 安装在 /usr/local/lib 中,但它也可以安装在项目中。当我从/usr/local/lib 运行 Enduro 时,我会像您一样收到“sass 版本错误”。但是,当我运行本地项目版本./node-modules/.bin/enduro 时,没有版本问题。

    我不知道如何修复全局安装,因为当我运行重建 sass 命令时绑定不会修复。

    但现在从项目中运行 Enduro 对我来说效果很好。

    我希望即使您正在使用 Sass 处理其他产品,您也可以使用其中的一些。

    【讨论】:

      猜你喜欢
      • 2017-09-02
      • 2020-07-08
      • 2021-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 2015-07-15
      相关资源
      最近更新 更多