Skip to content

docker部署前端过不了tsc #13

Description

@zsunny6658

docker部署时,前端tsc时,报错:

[autoclip frontend-builder 6/6] RUN npm run build:
0.500
0.500 > autoclip-mvp-frontend@0.0.0 build
0.500 > tsc && vite build
0.500
6.123 src/App.tsx(1,1): error TS6133: 'React' is declared but its value is never read.
6.123 src/components/CollectionPreviewModal.tsx(189,7): error TS2554: Expected 2 arguments, but got 3.
6.123 src/components/CollectionPreviewModal.tsx(297,82): error TS2554: Expected 2 arguments, but got 3.
6.123 src/components/CollectionPreviewModal_fixed.tsx(333,82): error TS2554: Expected 2 arguments, but got 3.
6.123 src/main.tsx(1,1): error TS6133: 'React' is declared but its value is never read.
6.124 src/pages/ProcessingPage.tsx(173,27): error TS2367: This comparison appears to be unintentional because the types '"processing"' and '"completed"' have no overlap.
6.124 src/pages/ProcessingPage.tsx(189,25): error TS2367: This comparison appears to be unintentional because the types '"processing"' and '"error"' have no overlap.
6.124 src/pages/ProjectDetailPage.tsx(155,31): error TS2339: Property 'id' does not exist on type '{}'.
6.124 src/pages/ProjectDetailPage.tsx(334,27): error TS2554: Expected 2 arguments, but got 3.
6.124 src/pages/ProjectDetailPage.tsx(451,86): error TS2554: Expected 2 arguments, but got 3.
6.124 src/pages/ProjectDetailPage.tsx(500,9): error TS2322: Type 'unknown' is not assignable to type 'Collection | null'.
6.124 src/pages/SettingsPage.tsx(92,11): error TS18046: 'data' is of type 'unknown'.
6.124 src/pages/SettingsPage.tsx(92,52): error TS18046: 'data' is of type 'unknown'.
6.124 src/pages/SettingsPage.tsx(93,11): error TS18046: 'data' is of type 'unknown'.
6.124 src/pages/SettingsPage.tsx(93,50): error TS18046: 'data' is of type 'unknown'.
6.124 src/store/useProjectStore.ts(262,37): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(263,41): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(264,35): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(338,37): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(339,41): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(340,35): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(414,37): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(415,41): error TS2339: Property 'response' does not exist on type '{}'.
6.125 src/store/useProjectStore.ts(416,35): error TS2339: Property 'response' does not exist on type '{}'.


failed to solve: process "/bin/sh -c npm run build" did not complete successfully: exit code: 2

关闭tsc后,能成功部署,但是没有ui页面,只有json返回信息:{"message":"自动切片工具 API 服务","version":"1.0.0"}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions