- 博客(17)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 小程序项目--Day29
项目进展 后端接口封装了统一返回格式的方法 实现了vue相同组件的快速复制的方法:利用编辑器自定义模板的功能,将大多页面共同的代码写成模板。直接新建页面使用模板即可。 我今天尝试了一个列表页,在新建页面时使用了创建的模板。 创建模板 使用模板 效果 我是利用工具实现的,如果能用代码实现那就更完美了,以后再研究吧。 之前基本没做过仔细接触过小程序,几乎是从头开始。 接下来先把小程序登录完成,从页面交互到后端接口一整个流程。 ...
2021-09-29 23:43:23 112 1
原创 小程序项目--Day28
项目进展 基本完成好一个模块的页面,可以思考思考后面相似的页面如何快速复制应用起来 以前都没有自己从头开始过一个前端项目,所以不知道会遇到什么问题,自己从头开始才能真的学会,一步一个坑慢慢积累吧。 明天把后端的返回格式封装一个统一格式返回,再继续往下做。 ...
2021-09-28 23:33:06 93
原创 小程序项目--Day27
项目进展 这两个多星期有点忙,加上碰到难题总结不出就很久没更新了 实现后端使用laravel+JWT验证用户登录 基本弄清楚了laravel的jwt扩展包的机制,后面整理一篇文章出来 使用laravel自带的第三方库解决跨域 在config文件夹下的cors.php文件中 'paths' => ['api/*', 'sanctum/csrf-cookie'], 修改为 'paths' => ['*', 'sanctum/csrf-cookie'], 因为我的路由没有带api前缀,所
2021-09-27 22:56:01 134
原创 小程序项目--Day9
项目进展 把之前整理的jwt的代码整理了出来 但是发现结合laravel框架没有很懂, 知道流程是接口登录后会生成一个带有效期的token给前端保存,后面前端访问接口就刷新token进行续签。 总的来说需要比较清楚框架和jwt库的方法才能写出逻辑。 慢慢把以前需要掌握但是没有掌握的都补起来吧,这就是技术债吧。 路过的小伙伴有实操过的可以指点一二。 ...
2021-09-09 23:24:24 80
原创 小程序项目--Day8
项目进展 重新回顾了jwt的基本概念 后面被laravel安装jwt卡住了 laravel版本8.x composer版本2.0.4 安装一直报错 curl error 28 while downloading https://repo.packagist.org/p2/tymon/jwt-auth.json: Operation timed out after 10000 milliseconds with 0 out of 0 bytes received 更换composer源头 一开始更换
2021-09-08 23:43:42 246 1
原创 小程序项目--Day7
项目进展 现在目前是想先把后台管理初步搭好,在具体弄小程序页面。 今天时间比较少,就把后台权限的表和功能梳理了一遍。 之前在公司里没怎么接触过这块,有点印象而已,所以想把这套逻辑实现一下,看了一些文章,然后根据自己的思路设计了表结构,可以有点复杂,后面觉得不需要我再做调整。 数据表结构 后台管理员表 角色表 管理员角色关系表 权限表 角色权限关系表 菜单表 菜单项表(因为想要把权限颗粒度小一点) 可能有点多表,但是觉得基本是这样。 最近感觉进度有点慢,这周目标是把后台权限这款做好,能够把一些简单的列表页
2021-09-07 23:59:14 103
原创 小程序项目--Day6
项目进展 解决vue后台项目login页面刷新和退出登录后跳转页面404问题 解决方法: 在nginx中配置try_files 指令:try_files $uri $uri/ /index.html; try_files配置 基本概念 try_files从字面上理解就是尝试查找文件,这条指令是按照后面三个参数的顺序依次查找文件。 $uri 查找的是文件。根据域名后面的路径。例如 www.demo.com/example,example就相当于 $uri。 $uri 就是查找的是目录。查找example/
2021-09-06 23:16:50 79
原创 小程序项目-- Day5
项目进展 暂时解决了线上访问二级接口的跨域问题。 在查了一些文章后觉得这样的问题应该是得在后端处理,所以考虑在nginx服务器或者后端接口上配置。 在nginx上配置 proxy_pass 后也没有解决跨域问题,感觉就是在访问这个配置之前就已经跨域了。 然后就在尝试在代码添加 header(‘Access-Control-Allow-Origin:*’); 这种方法是可以解决的,但觉得应该有更高级的解决方法,以后慢慢深入研究。 ...
2021-09-05 22:45:41 105
原创 小程序项目--Day4
项目进展 解决了昨天打开3306端口后,mysql工具仍然连接不上的问题 打开了3306端口,还得在服务器上修改配置 解决方法 1. 登录服务器控制台,到安全组添加安全组规则 在腾讯云有可以直接选择`连接MYSQL`的选项,或者可以自定义规则 类型:选择自定义 来源:0.0.0.0/0 协议端口:TPC:3306 策略:允许 2. 到服务器中修改mysql配置 编辑 `/etc/mysql/mysql.conf.d/mysqld.conf`文件 注释掉 `bind-address = 127.0.0.1`
2021-09-04 22:29:13 73
原创 小项目程序--Day3
项目进展 将本地数据库部署到服务器mysql中 在本地导出 .sql文件,然后在服务器中创建数据库 进入创建好的数据库,执行 source .sql文件的路径 这样就将数据表结构部署到服务器了。 遇到的问题 本来想通过工具访问服务器数据库,但是开放了3306端口后还是连接不上 执行 talnet IP PORT 命令refused ...
2021-09-03 23:32:26 66
原创 小程序项目-Day2
项目进展 数据库结构基本搭建完成 后续再根据具体功能细节完善 下一步工作 数据库 数据库还在本地 接下来把数据库迁移到服务器上 接口 完成后台管理人员登录接口 打算使用JWT 管理平台 登录登出遗留问题 因为前端页面比较薄弱,所以会抽时间慢慢开发,毕竟想从零开始。 ...
2021-09-02 23:38:15 68
原创 小程序项目-Day1
小程序项目 前后端分离 技术栈 后端:php、linux 前端:vue 前期已准备 腾讯云服务器 ubunru系统 安装nginx 网站域名注册备案、https认证 后台管理项目是前后端分离的,前端用vue框架,基本搭好权限逻辑 后端使用laravel框架写接口给小程序和后台管理平台调用 项目进展 需求基本梳理完成 搭建数据库结构 目前存在的问题(优先解决) 后台管理平台 线上跨域问题没有彻底解决,没有搞明白原理 登录登出页面跳转问题 访问响应慢问题 后端代码管理 git的webhooks可
2021-09-01 22:15:31 88
原创 小程序--初始阶段--配置服务器域名
小程序 前期准备 服务器 域名 已有ICP备案并且有https证书(如果暂时没有的话,可以在小程序开发工具的本地设置中勾选不校验合法域名) 配置 在开发者登录小程序后台mp.weixin.qq.com,选择开发管理->开发设置->业务域名。 在配置之后需要小程序开发工具的项目设置中刷新后重新编译。 ...
2021-08-30 21:36:34 2851
原创 Windows子系统搭建lnmp环境
Windows子系统搭建lnmp环境 ubuntu18.04+nginx1.14+php7.0-fpm+mysql 1.更新Ubuntu软件源 sudo apt-get update 2.安装nginx sudo apt-get install nginx 3.安装mysql sudo apt install mysql-server mysql-client 待安装完成后,执行 mysql -u 你的用户名 -p 你自己设置的密码,如果进入则表明mysql安装好了 遇到的问题 1.m
2021-02-15 16:50:39 684
阿里云OSS通过内网访问
2023-09-08
vue生产环境跨域,接口访问的是二级域名
2021-08-17
composer.json和composer.lock数量会一致吗
2021-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人