为什么 npm install 有些 package 死活下载不了?

2018-05-07 17:57:47 +08:00
 tvallday

试过更换到淘宝源,试过给终端设 http 代理,每次 npm install 都等超级久搞到网络断掉然后报错。要我重新在浏览器刷新网页才能继续上网。

但是我到网页下载那个 package 又好好的非常快。搞不懂什么问题。

8019 次点击
所在节点    程序员
59 条回复
defunct9
2018-05-07 18:19:45 +08:00
必须翻出去,否则装的包有毛病,天知道是什么问题
tvallday
2018-05-07 18:32:53 +08:00
@defunct9 设置命令行的 http 代理也没有用,始终都下到一半自动掉线。有什么办法?我要下个几十上百兆的东西结果弄了几个小时,真是无奈。
loryyang
2018-05-07 18:39:48 +08:00
能用 docker 不?别人有已经制作好的 docker
learnshare
2018-05-07 18:40:10 +08:00
--loglevel silly 看一下卡在哪里,针对性的解决一下
很多资源依然是从 Github 上下载的,换 cnpm 也没用
kunluanbudang
2018-05-07 18:41:59 +08:00
很多包有其他依赖,甚至还需要从 AWS 下载


必须全局 fq
tvallday
2018-05-07 18:42:52 +08:00
@loryyang 暂时 team 里面不用。¯_(ツ)_/¯
kimown
2018-05-07 18:50:14 +08:00
因为墙😂,都是泪水
kidlj
2018-05-07 19:00:02 +08:00
$export HTTP_PROXY=http://ip:port
$export HTTPS_PROXY=HTTP_PROXY
tvallday
2018-05-07 19:15:28 +08:00
@kunluanbudang ╮(╯-╰)╭ 全局了也中途断掉。
panyanyany
2018-05-07 19:23:37 +08:00
其实就算翻了墙有些依赖包也是死活安装不正确的,反正现在安装我只用 yarn
dokimaster
2018-05-07 19:30:59 +08:00
可以试试 cnpm
redsonic
2018-05-07 19:31:24 +08:00
奇怪了这里没人推荐用 taobao 那个镜像源。 不过我不推荐,不清楚 npm 包的发布是怎么审的,已经有报道指出一些包里面夹带私货。
fulvaz
2018-05-07 19:36:21 +08:00
@tvallday 很明显没全局成功啊

proxychains4
xingyue
2018-05-07 19:38:59 +08:00
楼主报的错误是不是 503 ?
tvallday
2018-05-07 20:01:49 +08:00
@fulvaz 全局上其他网站从来没失败过。只有 npm install 失败了。
crysislinux
2018-05-07 20:18:21 +08:00
上其他网站没失败过是什么概念,浏览器上么。
tvallday
2018-05-07 20:19:05 +08:00
@crysislinux 对的,命令行用的也是同一个 http 代理。
tvallday
2018-05-07 20:23:46 +08:00
@crysislinux 命令行用 curl ip.cn 也会显示代理服务器的 ip。
lihongjie0209
2018-05-07 20:29:50 +08:00
本地建一个私服, 实在不行手动上传..
azh7138m
2018-05-07 20:36:37 +08:00
node-sass ?
export SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass
了解一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/452850

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX