【问题标题】:How to tell node-gyp / node-sass that I already have my node-headers?如何告诉 node-gyp / node-sass 我已经有了我的 node-headers?
【发布时间】:2018-08-21 11:28:30
【问题描述】:

我目前正在使用不允许我执行此命令的 HTTP GET 请求阶段的代理:

node node-sass/scripts/build.js

请求阶段:

gyp http GET https://nodejs.org/download/release/v10.8.0/node-v10.8.0-headers.tar.gz gyp WARN 安装出错,回滚安装

如前所述,我在本地下载了这些标头(尤其是日志中提到的 tarball)。我如何告诉 node-sass 我在本地有我的文件?我尝试直接查看build.js,但我无法做我想做的事;这可能超出了我的水平。

【问题讨论】:

    标签: node.js node-gyp node-sass


    【解决方案1】:

    好的,所以我设法做到了。我只需要解压 tarball,然后将我的 .yarnrc 中的 nodedir 配置指向解压创建的文件夹。 所以:

    tar -xzvf your_headers_package 纱线配置设置节点目录 your_headers_folder

    这对我有用。我觉得……现在很愚蠢。

    【讨论】:

      猜你喜欢
      • 2022-08-11
      • 1970-01-01
      • 1970-01-01
      • 2020-09-11
      • 2018-01-29
      • 1970-01-01
      • 1970-01-01
      • 2020-07-12
      • 2020-11-25
      相关资源
      最近更新 更多