Sveltekit 抛出 `ReferenceError:请求未定义`

问题描述 投票:0回答:1

我刚刚创建了一个新的 sveltekit 应用程序,安装了 flowbite 组件库和 flowbite-svelte-icons 并开始编写一些代码,但是当我在

localhost: 5173
上检查我的应用程序时,我看到的只是这条消息:

ReferenceError: Request is not defined
    at getRequest (file:///home/emmy/Documents/dev/public/water_watch/frontend/water_watch/node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected]/node_modules/@sveltejs/kit/src/exports/node/index.js:101:2)
    at file:///home/emmy/Documents/dev/public/water_watch/frontend/water_watch/node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected]/node_modules/@sveltejs/kit/src/exports/vite/dev/index.js:475:27
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

真正奇怪的是,我什至在我的终端上看不到它,它只在浏览器上看到。

我不明白,所以我删除了我编写的所有代码,直到它只是创建项目时的默认内容,但我仍然收到相同的错误消息。请帮帮我

sveltekit referenceerror flowbite
1个回答
0
投票

好吧,我的问题似乎是我正在使用的节点版本,因为虽然我使用节点18设置了项目,但我的机器(由于某种原因)切换到节点18。冲突的节点版本可能是sveltekit运行的原因,因为现在我已经改变了它并且一切正常。

© www.soinside.com 2019 - 2024. All rights reserved.