gpt4 book ai didi

node.js - Node Sass No Binding for Your current environment

转载 作者:搜寻专家 更新时间:2023-10-31 22:44:48 24 4
gpt4 key购买 nike

我在 SO 上看到了很多这样的问题,但似乎没有一个解决或匹配问题。
Node Sass 找不到您当前环境的绑定(bind):Windows 64 位和 Node.js 6.x。 奇怪的是,我没有安装 Node.js 6.x。 在命令行中,node -v 为我提供了 v5.10.1。

我是开箱即用的 Angular4 Universal Asp.net core visual studio 2017 模板。

我试过了

  • npm 重建 node-sass --force
  • 在 Visual Studio 的 Web 外部工具中重新排序 Node

    失败:Microsoft.AspNetCore.Server.Kestrel[13] 连接 ID“0HL4JSD9SSV8E”:应用程序引发了未处理的异常。System.Exception:调用 Node 模块失败,错误:预呈现因错误而失败:错误:模块构建失败:错误:缺少绑定(bind) D:\Projects\angular2\node_modules\node-sass\vendor\win32-x64-48\binding 。 Node Node Sass 找不到您当前环境的绑定(bind):Windows 64 位和 Node.js 6.x

    找到以下环境的绑定(bind):

    • Windows 64 位和 Node.js 5.x

    这通常是因为您的环境在运行 npm install 后发生了变化。运行 npm rebuild node-sass --force 为当前环境构建绑定(bind)。 在 module.exports (D:\Projects\angular2\node_modules\node-sass\lib\binding.js:15:13) 在对象。 (D:\Projects\angular2\node_modules\node-sass\lib\index.js:14:35)

我哪里做错了?

最佳答案

Visual Studio 2017 (15.4.1) 上,您应该转到:

  • 工具 > 配置外部工具 > 项目和解决方案 > Web 包管理 > 外部 Web 工具

然后如下所示重新排序工具。

External Web Tools

这对我有用。

关于node.js - Node Sass No Binding for Your current environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43811639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com