如何解决svelte svelte-adapter-firebase 功能设置
由于 Svelte 的 future 不会使用 Sapper,因此我一直在尝试使用新的 Svelte SSR 适配器。我正在尝试为 SSR 创建一个 firebase 函数,但我似乎找不到任何关于如何执行此操作的线索。
本指南将告诉您如何实现 Svelte,以便它可以使用 Firebase 函数。我在那里没有问题,但我没有看到任何关于如何设置 firebase 功能本身的信息:
安装 Svelte@next
https://carlosvin.github.io/posts/svelte-next-bright-future-with-snowpack/en/
https://github.com/jthegedus/svelte-adapter-firebase
在我实际的 index.js 或 index.ts firebase 函数文件中,我不知道该调用什么。我在想这样的事情:
const functions = require("firebase-functions");
const next = require("./build/index.js");
exports.ssr = functions.https.onRequest(next);
我相信我错过了一些如此简单的东西。有什么想法吗?
工兵 SSR 资源
-
https://github.com/tristolliday/sapper-firebase-sample/blob/master/functions/index.js
-
https://dev.to/eckhardtd/how-to-host-a-sapper-js-ssr-app-on-firebase-hmb
解决方法
此处为 Firebase 适配器的作者。
SvelteKit 有一个更新,默认情况下禁用了适配器用来指导您完成整个过程的日志记录级别。
请尝试使用最新版本的适配器 (0.5.0
),但需要注意的是,SvelteKit 仍处于 alpha 阶段,因此适配器可能会因更新而损坏。 svelte-adapter-firebase@0.5.0
已针对 @sveltejs/kit@1.0.0-next.49
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。