基于uniappx构建的模版示例
uni-app x 开发文档
项目简介
uniappx-youhujun 基于uniappx和 uts 搭建的极简手机端前端模板。 配套 Laravel 后端 laravel-fast-api-youhujun 和 uniapp vue3-element-admin-youhujun 后台开发模板 供开发者快速开发。
项目特色
- 简洁易用:基于hello-uniappx和uts开发,易上手。
- 持续更新:项目持续开源更新,实时更新工具和依赖。
- larave提供api:该版本是专门为PHP的Laravel开发者提供的前端解决方案
项目功能
目前主要针对微信公众号web-H5,但并没有抛弃各端兼容.
目前主要封装了
请求(request)
微信公众号注册登录,
手机号密码和码注册与登录,
图片上传
事件测试
需要结合后台前端 vue3-element-admin-youhujun
websocket通信
微信支付-原生封装目前主要基于web的公众号
项目文档
项目截图
⚡文档截图


🖥️ 登录

⚡接口文档

项目源码
| 项目 | Gitee | Github | GitCode |
|---|---|---|---|
| uniappx-youhujun ✅ | uniappx-youhujun | uniappx-youhujun | uniappx-youhujun |
| PHP-Laravel 后端 | laravel-fast-api-youhujun | laravel-fast-api-youhujun | laravel-fast-api-youhujun |
| vue3-element-admin ✅ | vue3-element-admin-youhujun | vue3-element-admin-youhujun | vue3-element-admin-youhujun |
项目部署
配置 Nginx 进行反向代理。
以下是 Nginx 的配置示例:
location / {
try_files $uri $uri/ /index.html;
}
同时后端服务器nginx的转发配置:
# :WebSocket代理配置 ==========
location /ws { # /ws 是你前端要连接的路径
# 代理到本地的Swoole服务
proxy_pass http://127.0.0.1:9001;
# WebSocket必须的头信息
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
声明:
这份开源使用声明适用于使用和分发的开源软件。请仔细阅读以下条款,如果您不同意这些条款,请不要使用或分发该软件。
-
1.本软件是免费开源软件,授权给任何个人和组织使用、复制、修改、合并、发布、分发和销售。
-
2.您可以自由使用本软件用于个人和商业用途,无需支付任何费用。
-
3.您可以通过任何渠道获取和分发本软件的全部或部分代码。
-
4.您可以对本软件进行修改和衍生,但必须在代码中注明原作者和版权信息。
-
5.如果您修改了本软件或者基于本软件进行开发,您需要在您的修改或开发的产品中包含一份本软件的开源使用声明,并在适当的位置注明原作者和版权信息。
-
6.您在使用本软件时,应承担使用风险,并自行负责软件的适用性和安全性。
-
7.原作者不对本软件的任何使用方式负任何责任,包括但不限于直接或间接的损失或损害。
-
8.本软件不附带任何担保或保证,无论明示或暗示,包括但不限于适销性、特定用途适用性和非侵权性。
-
9.本软件可能包含第三方的开源组件或库,这些组件或库受其各自的许可证限制。在使用本软件时,您也需要遵守这些许可证限制。
-
10.您不得使用本软件进行非法活动、侵犯他人权益或违反相应法律法规,如发现相关违规行为,原作者有权终止您使用本软件的权利。
-
11.原作者保留随时修改本开源使用声明的权利,修改后的声明将在原作者的官方网站或代码仓库上公布
感谢您使用本软件!如果您对软件有任何问题或建议,请与原作者联系。