0

我想在代理服务器后面使用 cldr-data-downloader( https://github.com/rxaviers/cldr-data-downloader )。该文件说执行以下命令。

enter code here$ npm install cldr-data-downloader
Using the CLI:

$ ./node_modules/cldr-data-downloader/bin/download.sh \
    -i http://www.unicode.org/Public/cldr/26/json.zip \
    -o ./cldr

GET `http://www.unicode.org/Public/cldr/26/json.zip`
  [========================================] 100% 0.0s
Received 3425K total.

Unpacking it into ./cldr

当我在没有代理的情况下尝试它时,我可以毫无错误地执行此命令,但是当我从代理服务器后面执行它时会导致错误。我怀疑我需要此应用程序的代理地址,但我不知道该怎么做。

有人知道该怎么做吗?

4

1 回答 1

0

我可以自己解决问题。解决方案是设置 HTTP_PROXY 值

在窗户上

 set HTTP_PROXY = http://your.proxy.address:port

在 Linux 上

export HTTP_PROXY = http://your.proxy.address:port

CLDR 下载器检查此值,但 npm 和 bower 检查不同的配置文件。简而言之,您必须为 npm、bower 和 CLDR 下载器分别设置代理值。(如果您正在使用它,则为 gradle)

于 2015-07-31T00:43:16.257 回答