Skip to content

vocs site with Cloudflare.Vite #43

Description

@harrysolovay

I'm unable to run a vocs site with Cloudflare.Vite: https://vocs.dev/ –– I believe this has to do with it using Waku under the hood (https://waku.gg/), and therefore some mismatched ssr-related config normalization (?).

Using the following vite config:

import react from "@vitejs/plugin-react"
import { defineConfig } from "vite"
import { vocs } from "vocs/vite"

export default defineConfig({
  plugins: [react(), vocs()],
}

The error:

[15:18:35.327] ERROR (#1): Error: Vite Internal Error: registerMissingImport is not supported in dev rsc
    at provider.update (/Users/harrysolovay/Desktop/internal/kit/liminal/node_modules/.pnpm/alchemy@2.0.0-beta.52_@effect+platform-node@4.0.0-beta.78_effect@4.0.0-beta.78_ioredis@_a0a80e74b88ba34520f9a05e3dc360a7/node_modules/alchemy/lib/Apply.js:29:186)
    at apply.resource (/Users/harrysolovay/Desktop/internal/kit/liminal/node_modules/.pnpm/alchemy@2.0.0-beta.52_@effect+platform-node@4.0.0-beta.78_effect@4.0.0-beta.78_ioredis@_a0a80e74b88ba34520f9a05e3dc360a7/node_modules/alchemy/lib/Apply.js:628:13)
    at apply (/Users/harrysolovay/Desktop/internal/kit/liminal/node_modules/.pnpm/alchemy@2.0.0-beta.52_@effect+platform-node@4.0.0-beta.78_effect@4.0.0-beta.78_ioredis@_a0a80e74b88ba34520f9a05e3dc360a7/node_modules/alchemy/lib/Apply.js:65:37)
    at Effect.fn (/Users/harrysolovay/Desktop/internal/kit/liminal/node_modules/.pnpm/alchemy@2.0.0-beta.52_@effect+platform-node@4.0.0-beta.78_effect@4.0.0-beta.78_ioredis@_a0a80e74b88ba34520f9a05e3dc360a7/node_modules/alchemy/lib/Cli/exec.js:14:27)
    at Effect.fn (definition) (/Users/harrysolovay/Desktop/internal/kit/liminal/node_modules/.pnpm/alchemy@2.0.0-beta.52_@effect+platform-node@4.0.0-beta.78_effect@4.0.0-beta.78_ioredis@_a0a80e74b88ba34520f9a05e3dc360a7/node_modules/alchemy/lib/Cli/commands/deploy.js:46:33)
✗ Docs (Cloudflare.Worker) fail
Failed running '/Users/harrysolovay/Desktop/internal/kit/liminal/node_modules/.pnpm/alchemy@2.0.0-beta.52_@effect+platform-node@4.0.0-beta.78_effect@4.0.0-beta.78_ioredis@_a0a80e74b88ba34520f9a05e3dc360a7/node_modules/alchemy/bin/exec.js'. Waiting for file changes before restarting...

Reproduction: https://github.com/harrysolovay/vocs-alchemy-issue-repro

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions