原创 Egg.js (三) 文件上傳 阿里雲OSS

在三年前前也寫過關於阿里雲OSS上傳的,但是當時使用的Express。 Node.js阿里雲OSS文件上傳 這次使用的Egg.js,在實際操作中也發現阿里雲OSS的文檔和官網操作有了一些變化了。 在下面的操作需要有先看看如下文檔:

原创 (十九)樹莓派3B+ 接口控制LED

var express = require('express'); var router = express.Router(); var rpio = require('rpio'); var LED_PIN = 29; rpi

原创 Egg.js (二) GET和POST請求

在看這個之前還是需要先看文檔: https://eggjs.org/zh-cn/basics/router.html https://eggjs.org/zh-cn/basics/controller.html 這裏我所做的也就是

原创 mpvue 開發微信小程序

最近一段時間公司在做一個直播的微信小程序。由於是兩個部門的前端一起合作開發這個小程序。項目框架也是之前他們搭建的,所以我們這邊就只能依着他們的繼續開發下去了。框架選型是mpvue。其實早在18年就知道這個mpvue也聽之前使用的同

原创 Egg.js (一) 新建第一個項目

原由 之前的《Node.js 學習記錄》採用的Express,由於年久失修,項目啓動都有問題了。所以也懶得再去維護和新增功能了。加之最近兩年使用antd比較多,上面的Egg.js也有所接觸,所以覺得就以這個爲基礎新建項目玩玩。 看

原创 (二十一)樹莓派3B+ 阿里雲IOT的接入 Node.js SDK RPC API調用

在上一篇 《(二十)樹莓派3B+ 阿里雲IOT的接入 Node.js SDK》介紹了使用阿里雲IOT的Node.js SDK控制設備。這裏其實也是使用SDK開發。 阿里雲的文檔地址:https://help.aliyun.com/

原创 react axios的使用 封裝async/await

之前在vue中使用axios,《vue 開發axios的封裝async/await》。這裏其實就是把之前vue中封裝的axios 移植過來的。基本沒變。這裏不再多說了。 封裝 // 網絡請求 可以使用 async/await /

原创 (七)樹莓派3B+ 訪問樹莓派

上週都是把樹莓派帶到公司玩,這個確實不怎麼好。 就一直在想怎麼可以訪問放在宿舍的樹莓派。網上有很多方法。我還是選擇了https://hsk.oray.com/做,這個簡單。CSDN的大佬們,求審覈通過,第三次了,上線半年給下架了,

原创 (二十)樹莓派3B+ 阿里雲IOT的接入 Node.js SDK

樹莓派這個系列文章沒有 七 和 十九 我也很無奈,有需要的可以 私聊我。 其實樹莓派接入阿里雲真的很簡單的,仔細看阿里雲的相關文檔即可。下面列舉下必須看的(如果你不是使用Node.js 可以忽略) 入門教程 接入物聯網平臺設備

原创 (十九)樹莓派3B+ 遠程操作GPIO端口

準備 在之前的博客《(七)樹莓派3B+ 花生殼內網穿透》中介紹了花生殼的使用,這樣我們就可以訪問內網中的樹莓派了。 但是之前只是特定的22端口,也就是遠程連接上樹莓派。那麼我們能不能遠程控制樹莓派的GPIO呢?實際是可以的。花生殼

原创 export async/await 的實踐

之前在使用axios的時候都是封裝成async/await的形式去調用, 《react axios的使用 封裝async/await》 《vue 開發axios的封裝async/await》。 下面的代碼和上面的息息相關。 需求

原创 Node.js之child_process的實踐碼雲WebHooks

緣由 最近一個朋友說想做一個APP的殼子,裏面嵌套H5的頁面。 所以我就幫他搞了,APP的殼子找的安卓的同事寫的,H5的頁面的web 服務幫他搭建好了。但是又不能因爲H5的頁面代碼更新要我每次去服務器上拉去代碼,所以就像,能不能在

原创 Node.js excel轉json

這個是8月初做的,之前公司項目需要國際化,在項目本地會有兩份json數據,一箇中文的一個英文的,但是公司產品經理提供的數據是excel格式,需要我們自己轉一次。最初幾次數據量不大,一次50條左右,我都是手動的添加了幾次,後來發現不

原创 react 國際化 react-intl-universal

7月底開始,公的要把之前的一個項目增加國際化的需求。現在基本做完了,在轉測階段,就把之前的東西記錄一下。 效果圖 react-intl-universal包 由於項目是react的,所以使用的是react-intl-univer

原创 postMessage的使用,跨window交互

在這個月初的項目中,有這麼一個需求,就是react頁面和內嵌的iframe頁面之間存在通信。 期初這個需求還不知道怎麼實現,後來經過百度,發現了postMessage,是可以實現的。 現在做一個簡單的小結: 1.什麼是postMe