问这个问题起因是这样的,项目最近在用 vue-cli 做前端项目,里面有一个自动化测试模块运用到了 chromedriver 这个包,我们也想用 vue 作者搭建好的这个自动化测试&单元测试架构做一些测试,但是发现: chromedriver 这个 npm 包需要到 google 域名下下载文件,由于 gfw 的关系,就下不了。
于是我就想到了 cnpm ,但是万万没想到啊,公司把 taobao 域名也封了。
公司是某上市 IT 国企民营单位。
由于某些原因暂时无法离职下一题,所以想问一下有没有好用的国内非淘宝域名的 npm 仓库。。。
谢谢!
1
UnisandK 2017-04-20 11:37:21 +08:00
看到非淘宝域名隐约猜到了,进来还是笑出了声。。
|
2
plantain 2017-04-20 11:57:35 +08:00 via Android
向 IT 申请白名单?
|
3
plantain 2017-04-20 11:59:11 +08:00 via Android
自己搞台服务器作代理?
|
4
jiangzhuo 2017-04-20 12:01:46 +08:00
纯镜像也没有用的,纯镜像的话里面 google 域名下的文件地址没变还是在 google ,所以还是会撞墙。
淘宝好像会对包里的内容修改,将撞墙的内容都修改成墙内的。 自己建个全局的 VPN 翻墙是最好的 |
5
caotian 2017-04-20 13:10:26 +08:00
安装一下 nrm,里面有几个镜像可以切换,看哪个好用就用哪个.
|
6
xylitolLin 2017-04-20 14:13:19 +08:00
叫你们公司自建 npm 镜像吧
|
9
frankynwa OP @jiangzhuo 谢谢!你说的对,之所以 cnpm 可以是因为 cnpm 把 chormedrive 这个插件指向的 google 地址换成 taobao 内部一个镜像地址了。
|
10
frankynwa OP @xylitolLin 和 @jiangzhuo 说的一样,光有镜像 npm 不行,还得和 cnpm 一样把某些不能访问的地址做镜像
|
12
cassia 2017-04-20 16:36:14 +08:00
USTC
|
13
micookie 2018-02-07 01:10:52 +08:00
你需要的是 mirrors.z**.com.cn 啊
|