解决打印原生设计缺少依赖的问题

This commit is contained in:
2026-04-14 17:49:26 +08:00
parent e04169a694
commit 52ad06e28f
3 changed files with 55 additions and 9 deletions

View File

@@ -1,11 +1,16 @@
import '@fontsource/noto-sans-sc/400.css';
import '@fontsource/noto-sans-sc/700.css';
import '@fontsource/noto-serif-sc/400.css';
import '@fontsource/noto-serif-sc/700.css';
import '@fontsource/roboto/400.css';
import '@fontsource/roboto/700.css';
import '@fontsource/open-sans/400.css';
import '@fontsource/open-sans/700.css';
const FONT_CSS_PATHS = [
'@fontsource/noto-sans-sc/400.css',
'@fontsource/noto-sans-sc/700.css',
'@fontsource/noto-serif-sc/400.css',
'@fontsource/noto-serif-sc/700.css',
'@fontsource/roboto/400.css',
'@fontsource/roboto/700.css',
'@fontsource/open-sans/400.css',
'@fontsource/open-sans/700.css',
];
// 字体资源在部分环境可能缺失,按可选依赖加载避免阻塞页面渲染。
void Promise.allSettled(FONT_CSS_PATHS.map((path) => import(/* @vite-ignore */ path)));
export const TABLE_FONT_OPTIONS = [
{ label: '默认字体', value: '' },