ไม่มีเซิร์ฟเวอร์ใช้ฟังก์ชั่นคลาวด์ของ Tencent Cloudbase, การดูแลเว็บไซต์แบบคงที่ฐานข้อมูลราคาต่ำมาก (ดูฟรีฟรีหรือเพนนีต่อวัน)
ผู้ดูแลระบบสามารถสร้างรหัส QR ที่เชิญชวน
ใช้ตัวเองเมื่อคุณแต่งงานตอนนี้ใช้เพื่อรำลึกและบันทึก
ที่อยู่ออนไลน์: https://wedding.hal.wang
ที่อยู่เว็บคือ /admin
และเข้าสู่หน้าการจัดการคุณสามารถเพิ่มคำเชิญและสร้างรหัส QR คำเชิญ
เนื้อหารหัส QR ที่สร้างขึ้นเป็น URL เช่น https://wedding.hal.wang/#/?name=%E6%B1%AAP
โฮมเพจ
已相守... 天
ทรงพลัง
การปรับใช้หนึ่งครั้ง
เพิ่มตัวแปรสภาพแวดล้อม
1.jpg
, 2.png
, ... ไฟล์ที่เกี่ยวข้องถูกอัปโหลดไปยังไดเรกทอรีอัลบั้มที่จัดเก็บข้อมูลคลาวด์เยี่ยมชม https://cli.im/api
ปรับเทมเพลตความงามการเชื่อมต่อจะถูกสร้างขึ้นโดยอัตโนมัติโดยที่พารามิเตอร์ mhid
คือ ID เทมเพลต
หากฟังก์ชั่นที่มีอยู่ไม่สามารถพึงพอใจได้คุณสามารถพัฒนาการพัฒนารอง
สร้างไฟล์ .env.local
ภายใต้ wedding-card-api
เนื้อหามีดังนี้
SCF_NAMESPACE=cloudbase环境id
SECRET_KEY=腾讯云 secret key
SECRET_ID=腾讯云 secret id
ADMIN=管理员密码
COVER=封面文件名,对应文件上传至云存储根目录
ALBUM=相册文件名,可多个,使用逗号分隔,如 1.jpg,2.png,...。对应文件上传至云 album 目录中
MUSIC=背景音乐文件名,对应文件上传至云存储根目录
FAVICON=网页图标文件名,对应文件上传至云存储根目录
ติดตั้งการพึ่งพาก่อนดำเนินการภายใต้ wedding-card-api
npm install
ใช้ vscode เพื่อเปิด wedding-card-api
โดยตรง f5 เพื่อเริ่มการดีบัก
หรือดำเนินการในไดเรกทอรี wedding-card-api
npm start
ติดตั้งการพึ่งพาก่อนดำเนินการภายใต้ wedding-card-web
npm install
จากนั้นเรียกใช้คำสั่งต่อไปนี้
npm run dev:test
หรือใช้อินเทอร์เฟซที่เผยแพร่คุณต้องแก้ไข VITE_GLOB_PROXY_API_URL
ในไฟล์ wedding-card-web/.env.development
จากนั้นวิ่ง
npm run dev
คุณสามารถใช้ @cloudbase/cli
ในพื้นที่หรือคุณสามารถใช้การกระทำของ GitHub
สร้าง .env.local
ในไดเรกทอรีรูทโครงการ (โปรดทราบว่ามันเป็นไดเรกทอรีรากของโครงการไม่ใช่ API หรือเว็บ)
เนื้อหามีดังนี้
ENV_ID=cloudbase环境id
ADMIN=管理员密码
GROOM=新郎姓名
BRIDE=新娘姓名
DATE=结婚时间,格式 yyyy-MM-dd HH:mm:ss
ADDR=详细地址
PHONE=电话
COVER=封面文件名,对应文件上传至云存储根目录
ALBUM=相册文件名,可多个,使用逗号分隔,如 1.jpg,2.png,...。对应文件上传至云 album 目录中
MUSIC=背景音乐文件名,对应文件上传至云存储根目录
FAVICON=网页图标文件名,对应文件上传至云存储根目录
MHID=草料二维码 ID,用于生成喜帖二维码
เรียกใช้คำสั่งต่อไปนี้ในไดเรกทอรีรูทของโครงการที่ออก
npm run deploy
เพิ่มความลับในคลังสินค้าใน Settings -> Secrets -> Actions
คลิกปุ่ม New repository secret
.env.local
cli 发布
หลังจากการกำหนดค่าเสร็จสมบูรณ์สาขาหลักส่งรหัสจะเผยแพร่ไปยัง CloudBase โดยอัตโนมัติ
ความคืบหน้าในการปล่อยสามารถเห็นได้ใน Actions
ของคลังสินค้า