8月
13
laravel 7 开始, 以新的日期序列化格式日期。如 2020-03-04T20:01:00.283041Z
这对我们很不友好。得想办法处理。
laravel 7 升级指南
按照官方的意思,在 model 中,增加下边的函数:
protected function serializeDate(DateTimeInterface $date)
{
return $date->format($this->dateFormat ?: 'Y-m-d H:i:s');
}
一种方式是,写一个父类,父类中写入该方法。但是,继承并不是一个很好的实现方式。这里,我们使用 trait 来解决。
8月
12
引入 VueRouter,访问多次访问同一个路由,就会报: Error: Avoided redundant navigation to current location:
的错。虽然不影响功能,可不好看呀。
处理
在引入 VueRouter 的地方,处理:
// 解决点击重复路由报错问题
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
return originalPush.call(this, location).catch(err => err)
}
Vue.use(VueRouter);
…
8月
12
为什么要开通腾讯商户开通企业付款到零钱呢。开通了这个,用户就可以通过接口的方式来进行提现了。这样就可以达到你的产品收入,支出的自动化。
开通条件
- 你要知道有这个功能,想到有这个功能。
- 诡异的是在腾讯商户的后台页面,根本没这个按钮,这个是最让人伤心和郁闷的地方。
那么,官方给出的开通条件呢。
- 入驻满90天
- 连续正常交易30天 (这个要很小心,不能断)
- 保持正常健康交易
没开通点击的按钮,可以点击链接进去:
https://pay.weixin.qq.com/index.php/public/product/detail?pid=5&productType=0
然后点击申请开通,不满足肯定开通不了的。继续去累条件吧。
8月
08
参考链接
https://www.cnblogs.com/xuexianqi/p/12797170.html
按照上班的链接的方法,以及其提供的安装包是可以完美破解使用的。只是有一点需要注意,在使用破解机的时候 patch 一定只点击一次。如果次数多了,在破解的时候就会出现 Rsa Public Key not Find 这样的错误。事情既然已经发生了,那还可以挽救么。当然可以。
下边这篇就是挽救的办法。卸载,清理注册表。从新操作一波。
https://blog.csdn.net/weixin_44452446/article/details/106470981
8月
06
关于cocos creator的总结的个人经验,性能优化包体缩小,小游戏的流程接入。这个总结目前只用到的是2D版本的,但是一些思想以及方法与3D也是可以通用的。
本文大概分为两个模块:
- 是小游戏的本身项目性能优化,项目开发中比较需要注意的点。
- 是关于微信,QQ,抖音,OPPO等小游戏的一些注意事项。
一.游戏立项开发时注意事项
1.在我们制作一款新游戏的时候,我们需要新建一个项目,(语言的话推荐的是TypeScript ,毕竟智能提示就真香了~)那么我们各种资源怎么分布,怎么分布的对未来项目开发的时候可以条理清晰,当我们开发到后期的时候,不必面对繁杂的各种资源无从下手。
首先,我们建立的项目 无论是代码还是各种资源都在assets下,我们需要在一开始的时候就区分好。
8月
06
时间久了,官方 node 版本一直在生,而本地的一直停滞不前。也想生到和官方一样的。咋操作呢。
操作一波
# 没错,对,就是安装 n, 这个 node 版本管理工具
npm i -g n
安装好 n 后,就可以使用它了。
常用命令
- n list 列出当前 node 的最新版本
- n stable 安装 node 最新稳定版
- n latest 安装最新版本
- n 11.12.0 安装指定的版本
7月
31
前边写了一个 laravel mix vue 的基本构造使用。虽然那种结构能跑起来,可受限 laravel 自己的功能。这次,要利用 vue 的优势,elemeui 的优势,独立去构建项目。
前边一部分操作是一样的。
从零开始操作
这里以 laravel7 为例子,来使用 vue。
先安装 laravel 7
composer create-project laravel/laravel --prefer-dist testvue.cn "7.*"
cd testvue.cn
# 查看 laravel 的版本(发现是 7.22.4)
php artisan -V
# 创建 git 仓库
git init
git add .
git commit -m 'laravel 7.22.4 initialize'
浏览器访问 testvue.cn, 发现能正常访问到 laravel 基础页面(之前已经配合域名映射这些)。
7月
31
laravel 初始化是不带 ui 这些的,可它天生支持 bootstrap,vue,react 这些。只需要安装配置下即可。
从零开始操作
这里以 laravel7 为例子,来使用 vue。
先安装 laravel 7
composer create-project laravel/laravel --prefer-dist testvue.cn "7.*"
cd testvue.cn
# 查看 laravel 的版本(发现是 7.22.4)
php artisan -V
# 创建 git 仓库
git init
git add .
git commit -m 'laravel 7.22.4 initialize'
浏览器访问 testvue.cn, 发现能正常访问到 laravel 基础页面(之前已经配合域名映射这些)。