熬夜后这两天效率好低,不到万不得已不要熬夜。
不过上次确实是万不得已。
熬夜后这两天效率好低,不到万不得已不要熬夜。
不过上次确实是万不得已。
第一次买 SSL 证书。
用云开发默认域名,会被微信风控,进入页面时会有个告警页。
用自定义域名后就没有这个告警了。
h5,把本地缓存做足了,在微信内的体验不会比小程序差多少。
更重要的是,h5 的开发迭代速度,可以甩小程序几条街。小程序最后一环的审核,可以说是最让人忧心忡忡的。
可能,小程序 + h5 的搭配,才是黄金搭配。买家端用 h5,商家端用小程序,被逼踩出的这条新路子,比预想的要好。
理论上 taro 的路由是没问题的,但是到了云开发的静态网站托管上,就有了问题。当访问内部路由页面时,会因为缺少物理页面而报 404。之前研究了一段时间没解决,提工单也没用。
今天意外想到一个方案,用参数来区分页面,通过不同参数来判断加载不同页面的内容,实际上物理页面始终只有一个。
这个方案适合页面少的小项目。
今天是端午,被客户催着接入新版支付,加了一天班。
搞到晚上十点半才收工,成功接入,也顺便整理了接入文档,后续做成客户在线提交申请的流程,可以规模化。
刮了一整天的大风,鬼哭狼嚎的那种,整整刮了一天,这天气还挺适合宅家里。
不知道踩了多少坑,数不清了。后续要理一理文档。
做习惯了小程序,发现开发 h5 支付真的是关卡重重,不知道终极 Boss 到底在哪一关。
这个问题,困扰了我三天,必须给 taro 团队提个 bug report。
问题描述
Taro 版本:4.2.0
模板:mobx
问题:生成 eslintrc.js 而非 .eslintrc.js
临时解决方案:手动把 eslintrc.js 更名为 .eslintrc.js 即可。
p.s.
npm 的时候还发现另一个问题,总是要加 sudo,问了 AI,说是“我的 Node.js 环境权限和配置已经完全乱掉了”,需要修复,以下是修复办法:
# 备份并删除被污染的 npm 配置
cp ~/.npmrc ~/.npmrc.backup 2>/dev/null
rm -f ~/.npmrc# 创建一个干净的配置(只保留淘宝镜像)
echo “registry=https://registry.npmmirror.com” > ~/.npmrc# 删除有权限问题的 cnpm 缓存
sudo rm -rf ~/.npminstall_tarball
sudo rm -rf ~/.cnpmrc# 将全局 npm 目录的所有权还给自己
# 1. 修改目录本身的所有者
sudo chown -R $(whoami) $(npm config get prefix)# 2. 修改目录下关键子文件夹及其内容的所有者
sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}# 现在不需要 sudo 了
npm install -g @tarojs/cli@latest# 验证安装成功
taro –version