|
|
@@ -4,20 +4,19 @@ import antDesignIcons from '@iconify-json/ant-design/icons.json';
|
|
|
|
|
|
window.addEventListener('load', () => {
|
|
|
if (!window.Iconify) return;
|
|
|
-
|
|
|
// 1. 注册 Ant Design 本地图标集(优先本地)
|
|
|
- window.Iconify.addCollection(antDesignIcons);
|
|
|
+ // window.Iconify.addCollection(antDesignIcons);
|
|
|
|
|
|
// 2. 配置资源规则:ant-design 走本地,其他走远程(核心)
|
|
|
window.Iconify.setConfig?.('api', {
|
|
|
// 允许远程加载,但排除 ant-design(不走 CDN)
|
|
|
resources: [
|
|
|
- {
|
|
|
- // 远程 API 地址(默认 Iconify 公共 CDN)
|
|
|
- url: 'https://api.iconify.design',
|
|
|
- // 排除 ant-design,只加载其他图标集
|
|
|
- exclude: ['ant-design'],
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // // 远程 API 地址(默认 Iconify 公共 CDN)
|
|
|
+ // url: 'https://api.iconify.design',
|
|
|
+ // // 排除 ant-design,只加载其他图标集
|
|
|
+ // exclude: ['ant-design'],
|
|
|
+ // },
|
|
|
],
|
|
|
useCache: true, // 保留缓存(优化远程图标加载)
|
|
|
timeout: 5000, // 远程请求超时时间
|