my-web-note
my-web-note copied to clipboard
使用 Nexus 建立 node-sass mirror 代理
- 第一步
在 nexus Repositories 建立 raw proxy
远程库使用阿里的 https://npm.taobao.org/mirrors/node-sass/
- 第二步
在 .npmrc 文件中配置 sass_binary_site
_auth=xxxx
sass_binary_site=http://nexus.xxx.com/repository/npm-node-sass-mirror-proxy
最佳解决方案,非常受用!
我设置了代理仓库,但是安装时提示没有权限:HTTP error 401 Unauthorized
我设置了代理仓库,但是安装时提示没有权限:HTTP error 401 Unauthorized
是不是还没有在 .npmrc 文件中设置_auth
,比如:
// .npmrc
_auth=xxxx
sass_binary_site=http://nexus.xxx.com/repository/npm-node-sass-mirror-proxy
我设置了代理仓库,但是安装时提示没有权限:HTTP error 401 Unauthorized
是不是还没有在 .npmrc 文件中设置
_auth
,比如:// .npmrc _auth=xxxx sass_binary_site=http://nexus.xxx.com/repository/npm-node-sass-mirror-proxy
我也遇到了这个问题。
_auth 已经写了,也报HTTP error 401 Unauthorized
.
其它的npm包能够正常下载的,唯独node-sass这个下载不下来
registry = http://xx.xxx.xx.xx:18081/repository/npm-group/
_auth=xxxx
sass_binary_site=http://xx.xx.xx.xx:18081/repository/npm-node-sass-mirro-proxy
我设置了代理仓库,但是安装时提示没有权限:HTTP error 401 Unauthorized
是不是还没有在 .npmrc 文件中设置
_auth
,比如:// .npmrc _auth=xxxx sass_binary_site=http://nexus.xxx.com/repository/npm-node-sass-mirror-proxy
我也遇到了这个问题。 _auth 已经写了,也报
HTTP error 401 Unauthorized
.其它的npm包能够正常下载的,唯独node-sass这个下载不下来
registry = http://xx.xxx.xx.xx:18081/repository/npm-group/ _auth=xxxx sass_binary_site=http://xx.xx.xx.xx:18081/repository/npm-node-sass-mirro-proxy
看你的报错就是没有权限,看看你的账号是否有权限。
@zhiwenxuan 我也遇到了跟你一样的问题,好像是因为nexus了匿名访问,但是如果就要关闭匿名访问的话,就需要认证,我通过浏览器输入账号密码是可以下载的,但是npm设置了npmrc文件后,要么401,要么 '''Downloading binary from =http://xxxxx.com/repository/npm-node-sass/v4.14.1/linux-x64-72_binding.node Cannot download "=http://xxxxxx.com/repository/npm-node-sass/v4.14.1/linux-x64-72_binding.node":
Invalid URI "=http://xxxxxxxxx.com/repository/npm-node-sass/v4.14.1/linux-x64-72_binding.node" ''' 请问你解决了吗?怎么解决的?谢谢