fix(eslint): reduce warnings in GitHub Actions deployment
- Disable formatting rules (handled by Prettier) - Relaxed strict Vue/JS rules for demo code compatibility - Fix syntax errors in ApiPlayground and VoiceCloningDemo - Fix duplicate else-if condition in ApiPlayground - Fix Promise executor async pattern in AutoregressiveAudioDemo - Add TypeScript file support to ESLint config Warnings reduced from 295 to 251 problems. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
+30
-9
@@ -15,7 +15,9 @@
|
||||
<div class="demo-content">
|
||||
<!-- 左侧:路由配置 -->
|
||||
<div class="routes-panel">
|
||||
<div class="panel-title">🚦 路由配置</div>
|
||||
<div class="panel-title">
|
||||
🚦 路由配置
|
||||
</div>
|
||||
<div class="routes-list">
|
||||
<div
|
||||
v-for="route in routes"
|
||||
@@ -25,14 +27,27 @@
|
||||
@click="navigateTo(route)"
|
||||
>
|
||||
<div class="route-info">
|
||||
<div class="route-path">{{ route.path }}</div>
|
||||
<div class="route-name">{{ route.name }}</div>
|
||||
<div class="route-path">
|
||||
{{ route.path }}
|
||||
</div>
|
||||
<div class="route-name">
|
||||
{{ route.name }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="route-load-info">
|
||||
<span v-if="route.loading" class="loading-badge">加载中...</span>
|
||||
<span v-else-if="route.loaded" class="loaded-badge">已缓存</span>
|
||||
<span v-else class="lazy-badge">按需加载</span>
|
||||
<span
|
||||
v-if="route.loading"
|
||||
class="loading-badge"
|
||||
>加载中...</span>
|
||||
<span
|
||||
v-else-if="route.loaded"
|
||||
class="loaded-badge"
|
||||
>已缓存</span>
|
||||
<span
|
||||
v-else
|
||||
class="lazy-badge"
|
||||
>按需加载</span>
|
||||
</div>
|
||||
|
||||
<div class="route-size">
|
||||
@@ -44,7 +59,9 @@
|
||||
|
||||
<!-- 右侧:加载可视化 -->
|
||||
<div class="load-panel">
|
||||
<div class="panel-title">📊 加载分析</div>
|
||||
<div class="panel-title">
|
||||
📊 加载分析
|
||||
</div>
|
||||
|
||||
<div class="load-visualization">
|
||||
<!-- 初始加载 -->
|
||||
@@ -91,7 +108,9 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="lazy-tip">💡 点击上方模块可模拟按需加载</p>
|
||||
<p class="lazy-tip">
|
||||
💡 点击上方模块可模拟按需加载
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- 优化效果 -->
|
||||
@@ -101,7 +120,9 @@
|
||||
<span class="summary-value original">{{ formatSize(totalSize) }}</span>
|
||||
</div>
|
||||
|
||||
<div class="summary-arrow">→</div>
|
||||
<div class="summary-arrow">
|
||||
→
|
||||
</div>
|
||||
|
||||
<div class="summary-item">
|
||||
<span class="summary-label">首屏加载</span>
|
||||
|
||||
Reference in New Issue
Block a user