第一章 环境搭建
一、Infynidock 后台管理系统
因为需要频繁的查看一些后台的数据,还有发放激活码等操作,作为一个独立开发者,时间有限,现在都是直接连数据库看的.只是最近用dbeaver感觉有点不太方便了.
所以还是准备重头来写一个管理后台,方便自己的一些日常操作.
自己以前职业写过Angular,职业写Vue3,写过React.说实话,好腻.所以就想着,接触一些新的技术栈.找来找去,发现angular的作者新开了一个坑: Qwik,我一时心动,就动手写起来了,发现有点香,首页的打开速度简直是秒开.
现在我的app首页就是用qwik写的: infyniclick.com/
本章只介绍以下技术栈:
1、QWik
2、Prisma
二、安装
(1) 安装qwik
pnpm create qwik@latest
启动qwik ,发现会报错:
升级一下node和pnpm的版本就可以了.
看qwik的运行结果:
至此qwik就安装完了,非常简单.
(2) 安装prisma
pnpm add prisma
git:(master) ✗ npx prisma init
此时,会生成两个文件:
.env
prisma/prisma
npx prisma generate
从数据库里自动拉取并生成model
到这里,比较基础的环境就搭建好了.
现在是一边开发,一边记录下来开发过程. 下一章讲正式开发.(希望能挤出时间吧)