Files
iboard/server/mihome/cache.js
T

10 lines
376 B
JavaScript

// 米家凭证缓存目录: 认证 token 只落本地磁盘, 不进库不进 git
// 环境变量:
// MIHOME_CACHE_DIR 覆盖 (默认 <cwd>/server/mihome/.cache)
import path from 'node:path'
export function cacheDir() {
return process.env.MIHOME_CACHE_DIR
? path.resolve(process.env.MIHOME_CACHE_DIR)
: path.resolve(process.cwd(), 'server', 'mihome', '.cache')
}