🚀 Gemini Storyboard 部署指南 🚀 Gemini Storyboard 部署指南 Gemini Storyboard 部署指南 目标:将 Gemini Storyboard 部署到 Ubuntu 服务器,使用域名 aaa.why.vin,对外服务端口 8001,支持 HTTP / HTTPS。 目录 一、部署前准备 2026-02-02 17 Administrator
Gemini Storyboard 部署指南 Gemini Storyboard 部署指南 # Gemini Storyboard 部署指南 本文档详细说明如何将 Gemini Storyboard 项目部署到 Ubuntu 服务器,使用新域名 `aaa.why.vin` 和端口 `8001`。 --- ## 一、部署前准备 ### 1.1 服务器信息 | 项目 | 值 | |- 2026-02-02 14 Administrator
Vue3 + FastAPI 后台管理系统 Vue3 + FastAPI 后台管理系统 # Vue3 + FastAPI 后台管理系统实战教程 ## 环境要求 - Node.js >= 18 - Python >= 3.10 ## 项目初始化 ### 1. 创建项目目录 ```bash mkdir admin-frontend admin-backend ``` ## 2026-01-29 23 Administrator
CORS 跨域问题解决方案汇总 CORS 跨域问题解决方案汇总 本文总结了在微信 OAuth H5 项目中遇到的 CORS 跨域问题及其多种解决方案。 问题背景 前端域名: https://h5.onefind.club 后端 API: https://api.onefind.club/interface-server/api/queryWeixinOpenID 2026-01-28 16 Administrator
配置路由Vue Router 配置路由Vue Router 需要安装 Vue Router 来实现页面跳转: pnpm add vue-router 然后创建路由配置 创建 src/router/index.ts: import { createRouter, createWebHistory } from 'vue-router' const rout 2026-01-28 15 Administrator
export default vs export export default vs export 1. export default vs export 2026-01-28 13 Administrator
vue配置路径别名 @ vue配置路径别名 @ 修改 vite.config.ts 需要添加 @ 别名和 path 导入: import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' // ← 添加 2026-01-28 12 Administrator
生成一个随机字符串,用作 OAuth 流程中的 state 参数,用于防止 CSRF(跨站请求伪造)攻击。 生成一个随机字符串,用作 OAuth 流程中的 state 参数,用于防止 CSRF(跨站请求伪造)攻击。 const state = Math.random().toString(36).substr(2); 逐步解析 Math.random() // 生成 0~1 之间的随机小数,如: 0.7123456789 .toString(36) // 转为 2026-01-28 6 Administrator
微信网页授权获取 Code 完整教程 微信网页授权获取 Code 完整教程 # 微信网页授权获取 Code 完整教程 ## 前言 在开发微信公众号相关的 H5 页面时,获取用户的 OpenID 和 UnionID 是一个常见的需求。本文将详细介绍如何通过微信网页授权获取临时授权 code,以及完整的实现过程。 ## 一、微信网页授权流程 ### 1.1 完整流程图 2026-01-27 8 Administrator
前端页面部署到服务器完整教程(Nginx + SSL) 前端页面部署到服务器完整教程(Nginx + SSL) 一、准备工作 1.1 服务器准备 一台云服务器(阿里云、腾讯云等) 服务器操作系统:CentOS/Ubuntu/OpenCloudOS 等 已拥有域名并完成 DNS 解析 1.2 连接服务器 # 使用 SSH 连接服务器 ssh root@你的服务器IP 2026-01-27 6 Administrator