|
1 | 1 | // src/config.ts |
2 | | -import fs from "fs"; |
3 | | -import path from "path"; |
4 | | -import { pathToFileURL } from "url"; |
| 2 | +// import fs from "fs"; |
| 3 | +// import path from "path"; |
| 4 | +// import { pathToFileURL } from "url"; |
5 | 5 |
|
6 | | -const DEFAULT_CONFIG = { |
7 | | - IMPORT_NAME: "@react-zero-ui/icon-sprite", |
8 | | - SPRITE_PATH: "/icons.svg", |
9 | | - ROOT_DIR: "", |
10 | | - CUSTOM_SVG_DIR: "zero-ui-icons", |
11 | | - OUTPUT_DIR: "public", |
12 | | - IGNORE_ICONS: ["CustomIcon"], |
13 | | -}; |
| 6 | +// const DEFAULT_CONFIG = { |
| 7 | +// IMPORT_NAME: "@react-zero-ui/icon-sprite", |
| 8 | +// SPRITE_PATH: "/icons.svg", |
| 9 | +// ROOT_DIR: "", |
| 10 | +// CUSTOM_SVG_DIR: "zero-ui-icons", |
| 11 | +// OUTPUT_DIR: "public", |
| 12 | +// IGNORE_ICONS: ["CustomIcon"], |
| 13 | +// }; |
14 | 14 |
|
15 | | -let userConfig = {}; |
16 | | -const configFile = path.resolve(process.cwd(), "zero-ui.config.js"); |
| 15 | +// let userConfig = {}; |
| 16 | +// const configFile = path.resolve(process.cwd(), "zero-ui.config.js"); |
17 | 17 |
|
18 | | -if (fs.existsSync(configFile)) { |
19 | | - try { |
20 | | - const mod = await import(pathToFileURL(configFile).href); |
21 | | - userConfig = mod.default ?? mod; |
22 | | - } catch (e) { |
23 | | - // @ts-expect-error |
24 | | - console.warn("⚠️ Failed to load zero-ui.config.js:", e.message); |
25 | | - } |
26 | | -} |
| 18 | +// if (fs.existsSync(configFile)) { |
| 19 | +// try { |
| 20 | +// const mod = await import(pathToFileURL(configFile).href); |
| 21 | +// userConfig = mod.default ?? mod; |
| 22 | +// } catch (e) { |
| 23 | +// // @ts-expect-error |
| 24 | +// console.warn("⚠️ Failed to load zero-ui.config.js:", e.message); |
| 25 | +// } |
| 26 | +// } |
27 | 27 |
|
28 | | -const merged = { ...DEFAULT_CONFIG, ...userConfig }; |
| 28 | +// const merged = { ...DEFAULT_CONFIG, ...userConfig }; |
29 | 29 |
|
30 | | -export const IMPORT_NAME = merged.IMPORT_NAME; |
31 | | -export const SPRITE_PATH = merged.SPRITE_PATH; |
32 | | -export const ROOT_DIR = merged.ROOT_DIR; |
33 | | -export const CUSTOM_SVG_DIR = merged.CUSTOM_SVG_DIR; |
34 | | -export const OUTPUT_DIR = merged.OUTPUT_DIR; |
35 | | -export const IGNORE_ICONS = merged.IGNORE_ICONS; |
| 30 | +// export const IMPORT_NAME = merged.IMPORT_NAME; |
| 31 | +// export const SPRITE_PATH = merged.SPRITE_PATH; |
| 32 | +// export const ROOT_DIR = merged.ROOT_DIR; |
| 33 | +// export const CUSTOM_SVG_DIR = merged.CUSTOM_SVG_DIR; |
| 34 | +// export const OUTPUT_DIR = merged.OUTPUT_DIR; |
| 35 | +// export const IGNORE_ICONS = merged.IGNORE_ICONS; |
| 36 | + |
| 37 | +export const IMPORT_NAME = "@react-zero-ui/icon-sprite"; |
| 38 | +export const SPRITE_PATH = "/icons.svg"; |
| 39 | +export const ROOT_DIR = ""; |
| 40 | +export const CUSTOM_SVG_DIR = "zero-ui-icons"; |
| 41 | +export const OUTPUT_DIR = "public"; |
| 42 | +export const IGNORE_ICONS = ["CustomIcon"]; |
0 commit comments