wechat yoga miniprogram
1.0.0
แอปเพล็ต WeChat พัฒนาขึ้นโดยใช้ Rust เพื่อจัดตารางเรียนโยคะ
โปรแกรมนี้ รวมถึงเซิร์ฟเวอร์ส่วนหลัง ฐานข้อมูล ส่วนหน้าของผู้ดูแลระบบเบราว์เซอร์ แอปเพล็ต WeChat รวมถึงการตั้งค่าและการกำหนดค่าที่เกี่ยวข้อง มีความซับซ้อนในระดับหนึ่ง แต่ก็เป็นโครงการที่ดีในการฝึกอบรมและพัฒนาความสามารถด้วย
รหัสทั้งหมดรวมถึงฐานข้อมูลได้รับการเปิดเผยต่อสาธารณะ ยกเว้นข้อมูลที่ละเอียดอ่อนบางส่วน
คุณสามารถใช้คำสั่งต่อไปนี้เพื่อเริ่มเซิร์ฟเวอร์ส่วนหลังในเทอร์มินัล PowerShell ของระบบ Windows:
# 使用恰当的参数替换中文描述的内容
$ENV:DATA_SOURCE_NAME="host=数据库公网IP port=数据库侦听端口 user=数据库用户名 password=数据库密码 dbname=数据库名称 sslmode=disable";$ENV:AUTH_URL="https: //api.weixin.qq.com /sns/jscode2session?appid=小程序Id&secret=小程序密钥&grant_type=authorization_code&js_code=";$ENV:SECRET="长度32的字符串"; go run main.go
คำสั่ง PowerShell บางคำสั่งที่ใช้ในการพัฒนาเพื่อลดความซับซ้อนของการดำเนินการไฟล์
将当前目录切换为 Rust 模块所在的目录,然后创建单独的 Rust 源代码文件,最后获取该目录下的所有 Rust 源代码文件,进行过滤后,将其全部写入 mod.rs,以便在其他位置的代码可以使用该模块内的所有代码
$dir="C:UsersAdministratorDesktopfileygserversrc";$name="models";$filename="settings.rs";Set-Location $dir;New-Item -Type "directory" $name;Set-Location $name; New-Item mod.rs;New-Item $filename;Get-ChildItem | Where-Object { $_.Name -ne "mod.rs" } | Split-Path -LeafBase | Join-String -FormatString "pub mod { 0 } ;`r`n" | Set-Content -Path .mod.rs;`
用于创建微信小程序页面文件夹,和其包含的 4 个同名文件
$name="adminLesson";$dir="C:UsersAdministratorDesktopfileygminiprogrampages";Set-Location $dir;New-Item -Type "directory" $name;Set-Location $name;New-Item $name".js";New-Item $name".wxml";New-Item $name".wxss";New-Item $name".json";