-
Notifications
You must be signed in to change notification settings - Fork 48
Skybridge build fails when no widget is registered #533
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Context
Hey there :) I wanted to use Skybridge as a framework for a regular MCP server (no ChatGPT/MCP App).
I registered a tool in the server/ folder and have no web/ folder, and tried to build the project but got the following error:
✘ [ERROR] Could not resolve "/Users/neil/Build/folder/apps/mcp-server/web/vite.config.ts"
failed to load config from /Users/neil/Build/folder/apps/mcp-server/web/vite.config.ts
error during build:
Error: Build failed with 1 error:
error: Could not resolve "/Users/neil/Build/folder/apps/mcp-server/web/vite.config.ts"
at failureErrorWithLog (/Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:1467:15)
at /Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:926:25
at runOnEndCallbacks (/Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:1307:45)
at buildResponseToResult (/Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:924:7)
at /Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:951:16
at responseCallbacks.<computed> (/Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:603:9)
at handleIncomingPacket (/Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:658:12)
at Socket.readFromStdout (/Users/neil/Build/folder/node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/lib/main.js:581:7)
at Socket.emit (node:events:519:28)
at addChunk (node:internal/streams/readable:561:12)
Expected behaviour
I should be able to use Skybridge only for the server part without having to add a placeholder vite.config and widget in the web/ folder.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working