最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

创建包含 Prisma 客户端的 NodeJS (SvelteKit) 应用程序

网站源码admin30浏览0评论

创建包含 Prisma 客户端的 NodeJS (SvelteKit) 应用程序

创建包含 Prisma 客户端的 NodeJS (SvelteKit) 应用程序

嘿,我目前正在构建一个调查应用程序,客户可以在他们自己的网络中托管,以提供有关视频研究和培训的反馈。

我有一个以 Prisma 和 SQLite 作为数据库的 SvelteKit SSR 应用程序。我尝试了很多方法从应用程序创建单个可执行文件,但似乎总是有问题。现在我只想尝试用节点运行它。 所以我使用适配器节点和

npm run build
来创建应用程序。现在当我运行
npm run preview
一切正常,但它也访问开发数据库文件。

当我运行

node index.js
(在./build目录中)它启动服务器时,我可以在页面之间导航但我不能对数据进行任何更改。什么都没发生

当我创建一个可执行文件时,它也可以工作,但它会访问我的开发数据库文件。

所以我的问题是,我怎样才能以某种方式将 sqlite 数据库和 prisma 客户端包含到构建输出中,所以我得到一个包含我需要的所有文件的文件夹,只需要下载节点来运行它

node index.js

我试过,在构建文件夹中创建一个单独的 database.db 文件,与项目源中的位置相同,并且还在构建输出中运行

npx prisma create
。 但没有任何帮助。

任何人都可以帮助我如何创建具有所有 prisma 依赖项的单个 nodejs 应用程序。如果你也碰巧知道我如何从中制作可执行文件,我会永远爱你。

回答如下:
发布评论

评论列表(0)

  1. 暂无评论