微信小程序/css隔离
taro 项目
修改config/index.js开启css modules
ts文件引入报错根目录增加typings.d.ts写入以下内容
123456789declare module '*.css';declare module '*.less';declare ...
微信小程序/taro项目文件路径path引入
config/index.js 增加如下配置
alias: { ‘@/api’: path.resolve(dirname, ‘..’, ‘src/api’), ‘@/assets’: path.resolve(dirname, ‘..’, ‘src/assets’), ‘@/ ...
微信小程序/富文本解析器
最近遇到一个坑:
后台配置了富文本html代码,微信小程序中解析有各种问题:
taro自带的html解析,效果差,图片出不来
微信rich-text组件,效果好,但是无法给图片绑定点击预览事件,也无法长按识别保存等。
找来找去。找到一个库https://github.com/jin-yufe ...
后端/数据库-事务
在执行 SQL 语句的时候,某些业务要求,一系列操作必须全部执行,而不能仅执行一部分。例如,一个转账操作:
– 从 id=1 的账户给 id=2 的账户转账 100 元– 第一步:将 id=1 的 A 账户余额减去 100UPDATE accounts SET balance = balance - ...
后端/轮询实现
// 轮询通过本地文件写入与读取记录标记值async function readLoopFile() { let filePath = path.resolve(__dirname, ‘../../../mail-project-upload/polling.txt’); try { le ...
后端/邮件(smtp服务)
nodemailer
后端/静态、实例方法
静态方法es5
12345678910function Person(){ this.run1 = function(){ }}Person.run2 = function(){}Person.run2() ...
后端/项目部署
node 项目打包压缩后上传至 linux 服务器。
linux 服务器有环境的情况下,启动在某端口即可。
node + ts 项目神坑:使用pm2启动报错。Interpreter /usr/local/lib/node_modules/pm2/node_modules/.bin/ts-node i ...




