【问题标题】:npm node-gyp (node-sass) requirements for windowsWindows 的 npm node-gyp (node-sass) 要求
【发布时间】:2017-06-14 09:09:02
【问题描述】:

一周前,我必须安装 python 和 Visual C++ 编译器(Windows 构建工具)才能运行我的 Angular 项目。

(参见自述文件https://github.com/nodejs/node-gyp

几天后,不再需要此要求。我可以在我的项目上运行 npm install 并且所有软件包都安装得很好。

有人知道发生了什么变化吗?我真的需要知道为什么在没有 python 和 windows 构建工具的情况下它现在可以工作。

【问题讨论】:

    标签: angular npm npm-install node-gyp node-sass


    【解决方案1】:

    node-sass 为支持的平台提供预构建的二进制文件。我猜你在二进制文件可用于发布之前安装了 Node 8。当安装找不到我们的预构建二进制文件时,它需要 node-gyp 设置才能在您的机器上构建它们。

    【讨论】:

    • 谢谢,但没有。节点 6.x 已安装,我必须为本地包下载设置 SASS_BINARY_PATH,而不是从 github 通过 Internet 获取它。原因是网络受限。所以我必须在我的机器上构建它。
    猜你喜欢
    • 2020-09-11
    • 2022-08-11
    • 2016-05-19
    • 2023-04-07
    • 2019-03-14
    • 1970-01-01
    • 2018-03-28
    相关资源
    最近更新 更多