經(jīng)過一天的折騰,我又被自己打敗了一次,我決定把這些被打敗的經(jīng)歷記錄下來——
微信消息的方括號:
最近在做Athena的微信集成缘圈,整合完消息隊(duì)列,發(fā)現(xiàn)怎么都發(fā)不出去消息袜蚕。懷疑鏈:
消息隊(duì)列只讀了糟把?——>ES6的屬性匿名傳遞在Node里不生效?——>ES6的字符串模板有問題牲剃?——>傳遞后的response出問題了遣疯?
等等等。
然后凿傅,突然想缠犀,返回空吧。就扔了空字符串回去聪舒。發(fā)現(xiàn)發(fā)出去了辨液。
發(fā)出去了!O洳小L下酢止吁!
消息主體有問題!難道果然還是ES6的字符串模板燎悍?敬惦!——?jiǎng)h掉所有空行!不行间涵!
改為字符串拼接吧——等等仁热,]>是啥!不是]]>么9戳ā抗蠢!
:-O
不過現(xiàn)在消息隊(duì)列還是會(huì)出錯(cuò),再繼續(xù)排查吧思劳。
之前寫Athena迅矛,代碼提交Github。遇到了和我之前很多很多很多項(xiàng)目一樣的問題——在PHPStorm中潜叛,提交時(shí)秽褒,填寫我的GIthub用戶名報(bào)錯(cuò),填寫我的另外一個(gè)郵箱就可以威兜,但是在我的個(gè)人github中销斟,日歷不顯示我有更新。
然后我把個(gè)人公鑰私鑰重新搞了一遍椒舵。
然后把Github密碼換了蚂踊。
然后把PHPStorm的Github token換了。
然后用控制臺(tái)修改了local和global的用戶名笔宿、密碼犁钟、郵箱。
還是不行泼橘,網(wǎng)上找那個(gè)錯(cuò)誤也全是不相關(guān)的錯(cuò)誤涝动。直到——https://intellij-support.jetbrains.com/hc/en-us/community/posts/206377469-PHPStorm-on-Win-git
我看到了這個(gè)頁面。
Please note that the "Author" field is used when you want to explicitly specify the author of the commit who is different from you (for example, somebody else made the change but was committing from your computer).
原來這個(gè)author指的是炬灭,配置之外的author……為空的時(shí)候醋粟,就是我的。
提交之后重归,搞定了米愿。呵呵。