22 ! SPDX-License-Identifier: GFDL-1.3-or-later
33 ! -------------------------------------------------------------
44 ! Doc Type : Markdown
5- ! Doc Name : 11-如何修改URL .md
5+ ! Doc Name : 11-如何设置换源链接与测速链接 .md
66 ! Doc Authors : Aoran Zeng <[email protected] > 77 ! Contributors : Nul None <[email protected] > 88 ! |
99 ! Created On : <2025-08-11>
1010 ! Last Modified : <2025-08-11>
1111 ! ---------------------------------------------------------- -->
1212
13- # 新增/修改换源 URL
13+ # 新增/修改 "换源链接"
1414
15- 在 ` _prelude() ` 函数中,在 ` def_sources_begin() ` 的位置的** 第二列** ,新增/修改你想要替换的URL 。
15+ 在 ` _prelude() ` 函数中,在 ` def_sources_begin() ` 的位置的** 第二列** ,新增/修改你想要替换的链接 。
1616
1717** 注: 以下代码仅起解释作用,JavaScript换源的真正实现可能不同**
1818
@@ -22,19 +22,19 @@ def_sources_begin()
2222{&NpmMirror, "https://registry.npmmirror.com ", FeedByPrelude},
2323{&Huawei, "https://mirrors.huaweicloud.com/repository/npm/ ", FeedByPrelude},
2424{&Tencent, "https://mirrors.cloud.tencent.com/npm/ ", FeedByPrelude},
25- {&某新镜像站, "某镜像站提供的换源URL", FeedByPrelude}
25+ {&某新镜像站, "某镜像站提供的换源链接", FeedByPrelude}
2626def_sources_end ()
2727```
2828
2929<br>
3030
3131
32- # 提供精准测速 URL
32+ # 设置/修改 "测速链接"
3333
34- 在 `_prelude()` 函数中,在 `def_sources_begin()` 的位置的**第三列**,新增/修改你想要替换的URL 。
34+ 在 `_prelude()` 函数中,在 `def_sources_begin()` 的位置的**第三列**,设置/修改你想要替换的链接 。
3535
36- 1. 在下面代码的第一行中,我们直接给了一个链接,**这就是精准测速 URL **
37- 2. 在下面代码的第二行和第三行中,我们都设置了一个宏 `DelegateToMirror`,这意味着我们没有直接提供精准测速 URL ,而是让 `chsrc` 去测试其对应镜像站定义的测速 URL
36+ 1. 在下面代码的第一行中,我们直接给了一个链接,**这就是精准测速链接 **
37+ 2. 在下面代码的第二行和第三行中,我们都设置了一个宏 `DelegateToMirror`,这意味着我们没有直接提供精准测速链接 ,而是让 `chsrc` 去测试其对应镜像站定义的测速链接
3838
3939 - `NpmMirror` 是专用镜像站,所以其测速链接被设置为了 `ACCURATE`,即精准测速
4040 - `Huawei` 是通用镜像站,所以其测速链接被设置为了 `ROUGH `,即模糊测速
@@ -51,13 +51,13 @@ def_sources_begin()
5151{&Tencent, "https://mirrors.cloud.tencent.com/npm/", FeedByPrelude},
5252def_sources_end()
5353
54- // 把所有上述源的测速 URL 设置为 "换源 URL " + postfix
54+ // 把所有上述源的 "测速链接" 设置为 "换源链接 " + postfix
5555chef_set_sources_speed_measure_url_with_postfix (this, "/dir/BigFile.tar.gz");
56- // 基于 "换源 URL " 做更自定义的操作
56+ // 基于 "换源链接 " 做更自定义的操作
5757chef_set_sources_speed_measure_url_with_func (this, func, data);
5858
59- // 调整某一个镜像站(Provider)的测速 URL
59+ // 调整某一个镜像站(Provider)的 "测速链接"
6060chef_set_provider_speed_measure_url (&Tencent, "https://mirrors.cloud.tencent.com/npm/BigFile.tar.gz")
61- // 调整某一个镜像站(Provider)的测速精度
61+ // 调整某一个镜像站(Provider)的 "测速精度"
6262chef_set_provider_speed_measure_accuracy (&UpstreamProvider, ROUGH);;
6363```
0 commit comments