使用Qwik/Prisma 构建管理后台一: 环境搭建篇

133 阅读1分钟

第一章 环境搭建

一、Infynidock 后台管理系统

因为需要频繁的查看一些后台的数据,还有发放激活码等操作,作为一个独立开发者,时间有限,现在都是直接连数据库看的.只是最近用dbeaver感觉有点不太方便了.

所以还是准备重头来写一个管理后台,方便自己的一些日常操作.

自己以前职业写过Angular,职业写Vue3,写过React.说实话,好腻.所以就想着,接触一些新的技术栈.找来找去,发现angular的作者新开了一个坑: Qwik,我一时心动,就动手写起来了,发现有点香,首页的打开速度简直是秒开.

现在我的app首页就是用qwik写的: infyniclick.com/

本章只介绍以下技术栈:

1、QWik

2、Prisma

二、安装

(1) 安装qwik

 pnpm create qwik@latest

Snipaste_2024-01-28_13-37-14.png

启动qwik ,发现会报错:

WX20240128-205347@2x.png

升级一下node和pnpm的版本就可以了.

看qwik的运行结果:

20240129110234.jpg

至此qwik就安装完了,非常简单.

(2) 安装prisma

pnpm add prisma 
    git:(master) ✗ npx prisma init

此时,会生成两个文件:

.env

prisma/prisma

image.png

image.png

npx prisma  generate 

从数据库里自动拉取并生成model

image.png

到这里,比较基础的环境就搭建好了.

现在是一边开发,一边记录下来开发过程. 下一章讲正式开发.(希望能挤出时间吧)