diff --git a/.gitignore b/.gitignore index e4e90fc..fb005d9 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,6 @@ benchmark_results packages/*/dist packages/*/dist-iife packages/leafer-x-webfont/demo/vendor + +# leafer 插件类型声明的 vendor(从 npm @leafer-ui/interface 拷贝,体积大) +packages/leafer-x-webfont/vendor diff --git a/package.json b/package.json index 1f01d2e..7906292 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "web-streams-polyfill": "^4.3.0" }, "devDependencies": { + "@leafer-ui/node": "2.2.9", "@types/node": "^26.1.1", "@vitejs/plugin-vue": "^6.0.8", "@xmldom/xmldom": "^0.9.10", @@ -39,5 +40,8 @@ "vitest": "^4.1.10", "vue": "3.6.0-beta.17", "vue-router": "^5.2.0" + }, + "optionalDependencies": { + "@napi-rs/canvas": "^1.0.6" } } diff --git a/packages/leafer-x-webfont/demo/index.html b/packages/leafer-x-webfont/demo/index.html index 81e8e78..be3ea50 100644 --- a/packages/leafer-x-webfont/demo/index.html +++ b/packages/leafer-x-webfont/demo/index.html @@ -44,9 +44,10 @@
- + + - +