chore: add and update gitignore rules for project files
add a comprehensive gitignore file to exclude unnecessary files like dependencies, runtime data, uploads, local configs and debug temporary files
This commit is contained in:
+3
-1
@@ -7,7 +7,9 @@ const Database = require('better-sqlite3')
|
||||
const crypto = require('crypto')
|
||||
|
||||
// ===== 从 ~/Toolbox_local_creds.env.local 加载变量到 process.env =====
|
||||
// 所有模块的 process.env.XXX fallback 依赖此加载器
|
||||
// ★ 规则:所有密码、密钥、Token、用户名等高危内容,禁止硬编码在源码里。
|
||||
// 一律放在 ~/Toolbox_local_creds.env.local 中,在此处自动加载到 process.env
|
||||
// 各模块通过 process.env.XXX 读取,不要直接 import 或 require 凭证。
|
||||
// 优先级:已存在的 process.env > env 文件 > 模块内 '' fallback
|
||||
try {
|
||||
const os = require('os')
|
||||
|
||||
Reference in New Issue
Block a user