如何使用代理服务器后面的 cldr-data-downloader 下载 Unicode CLDR JSON 数据?
How to download Unicode CLDR JSON data with cldr-data-downloader behind proxy server?
我想在代理服务器后面使用 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
当我在没有代理的情况下尝试执行此命令时,我可以毫无错误地执行它,但是当我从代理服务器后面执行它时,它会导致错误。
我怀疑我需要此应用程序的代理地址,但我不知道该怎么做。
有人知道怎么做吗?
我可以自己解决问题。
解决方案是设置HTTP_PROXY值
于 windows
set HTTP_PROXY = http://your.proxy.address:port
于 Linux
export HTTP_PROXY = http://your.proxy.address:port
CLDR 下载器检查这个值,但是 npm 和 bower 检查不同的配置文件。简而言之,您必须分别为 npm、bower 和 CLDR 下载器设置代理值。(如果您使用它,则 gradle)
我想在代理服务器后面使用 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
当我在没有代理的情况下尝试执行此命令时,我可以毫无错误地执行它,但是当我从代理服务器后面执行它时,它会导致错误。 我怀疑我需要此应用程序的代理地址,但我不知道该怎么做。
有人知道怎么做吗?
我可以自己解决问题。 解决方案是设置HTTP_PROXY值
于 windows
set HTTP_PROXY = http://your.proxy.address:port
于 Linux
export HTTP_PROXY = http://your.proxy.address:port
CLDR 下载器检查这个值,但是 npm 和 bower 检查不同的配置文件。简而言之,您必须分别为 npm、bower 和 CLDR 下载器设置代理值。(如果您使用它,则 gradle)