April 19, 2020
shell
脚本
定时
发起http请求1234567891011121314151617181920212223242526#!/bin/shfile=log.txtecho 'start refresh crontab ....' >> $fileecho $(date &qu ...
Read more
April 14, 2020
rollup
工程化
特色介绍
Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码
支持ES6
支持Tree Shaking
可打包js库,也可管理App code
代码拆分和运行时态的动态导入,存在不足,推荐webpack
通过插件CommonJS 和 node-reso ...
Read more
April 13, 2020
node
process.env
node环境变量
process 是node的全局变量,类似浏览器的window
env 是process的一个属性
process.env的用法修改启动端口123456const http = require('http');const port = process. ...
Read more
April 12, 2020
微信小程序
云函数
云数据库
小程序代码修改
之前调用服务端代码,修改为调用云函数
新建云函数,并upload部署
云函数,不要求域名配置
添加云函数
之前后端请求的js逻辑,迁移到云函数,
难点就是云函数如何发出get,post请求
get请求方案如下:12345# package.json"depende ...
Read more
April 2, 2020
微信小程序
定位
定位api需求
根据attitude,lottitde,获取地理位置
或者能直接调用api,返回地理位置
方案一
根据微信小程序官网,如下代码,得到attitude,lottitde。12345678910wx.getLocation({ type: 'wgs84 ...
Read more
March 30, 2020
rxjs
微信小程序
Rxjs
js lib库
实时响应编程
类似node Event机制,或者说观察者模式
为何使用rxjs
技术诉求根本原因,在于异步
数据依赖关系 → 异步 → 必须等待数据OK,才能操作下一步
为了迁移小程序后端到云端,把请求前缀,配置到云端;但是小程序index界面,就请求banne ...
Read more