前端 | Express Blog Next(👈就是这里) |
后端 | Express Blog Server |
后端 | 前端 |
---|---|
Node.js | Vite |
Express | Vue3 |
Mysql | Typescript |
Axios | |
Naive UI | |
Tailwind CSS | |
Sass |
pnpm(推荐)
# 安装依赖
pnpm install
# 开发环境
pnpm run dev
1,先打包前端项目,然后启动后端项目
pnpm run build
2,前端项目打包后,将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,进行安装