| 前端 | Express Blog Next(👈就是这里) |
| 后端 | Express Blog Server |
| 后端 | 前端 |
|---|---|
| Node.js | Vite |
| Express | Vue3 |
| Mysql | Typescript |
| Axios | |
| Naive UI | |
| Tailwind CSS | |
| Sass |
pnpm(推荐)
# 安装依赖
pnpm install
# 开发环境
pnpm run dev1,先打包前端项目,然后启动后端项目
pnpm run build2,前端项目打包后,将dist目录下的所有文件复制到你的站点目录下 3,配置nginx,配置如下,其他配置根据你的实际情况进行修改
server {
listen 4173;
server_name 127.0.0.1;
root "/dist";
location / {
index index.php index.html error/index.html;
try_files $uri $uri/ /index.html;
}
location /api/v1/{
proxy_pass http://127.0.0.1:9090;
}
location /uploads/{
proxy_pass http://127.0.0.1:9090;
}
}4,启动nginx 5,进入 /install 路由,如:http://127.0.0.1/install,进行安装