From 5bfc3186cf64a626e982ee4cf501808700ed8b03 Mon Sep 17 00:00:00 2001 From: zhaohappy <2281756061@qq.com> Date: Tue, 17 Dec 2024 23:34:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20stackblitz=20=E6=8A=A5=E9=94=99=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- site/.dumi/app.ts | 21 ++++++++++----------- site/docs/demo/utils.ts | 4 ++-- site/docs/guide/quick-start.md | 4 +++- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/site/.dumi/app.ts b/site/.dumi/app.ts index 224dd1ca..cc322314 100644 --- a/site/.dumi/app.ts +++ b/site/.dumi/app.ts @@ -56,21 +56,19 @@ const template = { "useDefineForClassFields": true, "lib": ["ES2020", "DOM", "DOM.Iterable"], "module": "ESNext", - "skipLibCheck": true, /* Bundler mode */ "moduleResolution": "bundler", "allowImportingTsExtensions": true, "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, + "declaration": false, "jsx": "react-jsx", /* Linting */ - "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noFallthroughCasesInSwitch": true, + "baseUrl": "./", "paths": { "@libmedia/common/*": ["node_modules/@libmedia/common/dist/esm/*"], "@libmedia/cheap/*": ["node_modules/@libmedia/cheap/dist/esm/*"], @@ -87,12 +85,12 @@ const template = { "@libmedia/avutil/*": ["node_modules/@libmedia/avutil/dist/esm/*"], "@libmedia/videoscale/*": ["node_modules/@libmedia/videoscale/dist/esm/*"], "@libmedia/avfilter/*": ["node_modules/@libmedia/avfilter/dist/esm/*"] - }, - "files": [ - "node_modules/@libmedia/cheap/dist/esm/cheapdef.d.ts" - ] + } }, "include": ["src"], + "files": [ + "node_modules/@libmedia/cheap/dist/esm/cheapdef.d.ts" + ], "references": [{ "path": "./tsconfig.node.json" }] } `, @@ -162,7 +160,7 @@ export default defineConfig({ "type": "module", "scripts": { "dev": "vite", - "build": "tsc && vite build", + "build": "vite build", "preview": "vite preview" }, "dependencies": { @@ -174,10 +172,11 @@ export default defineConfig({ "@types/react-dom": "^18.2.22", "@vitejs/plugin-react": "^4.2.1", "@rollup/plugin-typescript": "^12.1.1", - "typescript": "^5.2.2", + "typescript": "^5.6.3", "postcss": "^8.4.38", "tailwindcss": "^3.4.1", - "vite": "^5.2.0" + "vite": "^6.0.1", + "tslib": "^2.8.1" } } `, diff --git a/site/docs/demo/utils.ts b/site/docs/demo/utils.ts index 01a56cf1..5158594e 100644 --- a/site/docs/demo/utils.ts +++ b/site/docs/demo/utils.ts @@ -38,9 +38,9 @@ export function formatUrl( window.location.hostname.includes('webcontainer.io') || window.location.hostname.includes('stackblitz.io') || window.location.hostname.includes('csb.app') - ? BASE_URL + ? (BASE_URL + '/docs') : ''; - const prefix = process.env.NODE_ENV === 'development' ? '/' : '/docs/' + const prefix = process.env.NODE_ENV === 'development' ? '/' : '/libmedia/docs/' return `${base}${prefix}${url}` } diff --git a/site/docs/guide/quick-start.md b/site/docs/guide/quick-start.md index 8c15b702..cdb33d95 100644 --- a/site/docs/guide/quick-start.md +++ b/site/docs/guide/quick-start.md @@ -71,7 +71,9 @@ yarn add @libmedia/avcodec } ``` -主要是 ```paths``` 设置和 ```files``` 设置。```paths``` 根据自己的使用情况配置无需全部配置。 +主要是 ```paths``` 设置和 ```files``` 设置。```paths``` 根据自己的使用情况配置无需全部配置; + +_```isolatedModules``` 和 ```skipLibCheck``` 不能设置为 true_ ## 编译配置