zoukankan      html  css  js  c++  java
  • 【转载】解决Cannot download "https://github.com/sass/node-sass/releases/download...问题

    因很早做了一个小demo,并且在其他成熟的电脑上(node配置好的)下载依赖包没什么问题,最近就在新的电脑上配置好所有东西后,去下载这个demo的依赖包,就出现了node-sass无法正常解析的问题,进行多次尝试,比如使用全局npm,还是cnpm(其实很不建议使用cnpm),但依然是报错,相信大家下载完成了却还是报错了,就有这些提示,可别想着是被拦截了哦,也别想着把这个https://github.com/sass/node-sass/releases/download/v4.9.3/win32-x64-64_binding.node。去直接浏览器下载。

    Downloading binary from https://github.com/sass/node-sass/releases/download/v4.9.3/win32-x64-64_binding.node
    Cannot download "https://github.com/sass/node-sass/releases/download/v4.9.3/win32-x64-64_binding.node":

    connect ETIMEDOUT 54.231.33.155:443

    Timed out whilst downloading the prebuilt binary

    Hint: If github.com is not accessible in your location
    try setting a proxy via HTTP_PROXY, e.g.

    export HTTP_PROXY=http://example.com:1234

    or configure npm proxy via

    npm config set proxy http://example.com:8080
    出现Cannot download "https://github.com/sass/node-sass/releases/download...不能下载问题,这只是字面意思,其实已经下好了。接下来带大家找找看:

    搜索如图地址(C:UserslenovoAppDataRoaming pm-cache,一般情况下配置是这么一个目录C:UsersadminstatorAppDataRoaming pm-cache ode-sass4.9.3)

    随带给大家介绍一款方便搜索的软件,everything,不多扯。

    找到打开自己的当前版本目录你就会发现win32-x64-64_binding.node文件在里面躺着好好的,这原因不多反问,是需要自己去配置新的环境变量,让其自动找到相关文件。其实从Cannot download...这句问题的后面来看,原因在于是下载了,找不到相关文件导致,解决操作如下:

    配置环境变量:
    右击我的电脑-》属性-》高级系统设置(win10下是这样操作了,大家变通下)-》看到右下有个环境变量点进去

    新建系统变量:
    变量名:SASS_BINARY_PATH

    变量值:C:UserslenovoAppDataRoaming pm-cache ode-sass4.9.3win32-x64-59_binding.node

    变量值地址因个人安装配置有关,按照上面个人搜索到node-sass文件夹及相关文件地址为准,请自行变通

    确定,然后再去项目操作,就ok了,如何出现类似,请重新下载一次node-sass。

    小记:虽然这样可以解决指定版本的问题,但是对于node-sass的迭代,如果下载别的版本,那还得配置一次么?如果有前辈知道,欢迎留言于我,小墨在此感激U,U!
    ————————————————
    版权声明:本文为CSDN博主「微小墨(伍六七)」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/lx1996082566/article/details/87901958

  • 相关阅读:
    es6 常用方法
    vue HTTP 请求(vue-resource)
    vue 常用语法糖
    js中slice,SubString和SubStr的区别
    浅谈JavaScript中forEach与each
    vue 新版本 webpack 代理 跨域设置
    js 动态添加class封装(es6语法)
    jsonp promise 封装
    location.origin兼容IE
    给zTree的treeNode添加class
  • 原文地址:https://www.cnblogs.com/SallyShan/p/11762153.html
Copyright © 2011-2022 走看看