牙叔教程 简单易懂
加载.env文件
.env
aaa = "bbb"
ccc = ddd
eee = 123
ffffff="HELLO
WORLD"
加载env
process.loadEnvFile();
console.log(Object.entries(process.env).filter(([key]) => ["aaa", "ccc", "eee", "ffffff"].includes(key)));
日志
[ [ 'aaa', 'bbb' ],
[ 'ccc', 'ddd' ],
[ 'eee', '123' ],
[ 'ffffff', 'HELLO\nWORLD' ]
]
loadEnvFile(), 可以设置一个文件路径, 比如
process.loadEnvFile("aaa");
也就是说文件名随意啦, 文件路径也随意
彩色日志
const { styleText } = require("node:util");
console.error("Error! Error!");
console.log(styleText("green", "Error! Error!"));
console.log(styleText("red", "Error! Error!"));
console.log(styleText("yellow", "Error! Error!"));
console.log(styleText("blue", "Error! Error!"));
console.log(styleText("magenta", "Error! Error!"));
console.log(styleText("cyan", "Error! Error!"));
console.log(styleText("white", "Error! Error!"));
console.log(styleText("gray", "Error! Error!"));
console.log(styleText("black", "Error! Error!"));
console.log(styleText("bgRed", "Error! Error!"));
console.log(styleText("bgGreen", "Error! Error!"));
console.log(styleText("bgYellow", "Error! Error!"));
console.log(styleText("bgBlue", "Error! Error!"));
console.log(styleText("bgMagenta", "Error! Error!"));
console.log(styleText("bgCyan", "Error! Error!"));
console.log(styleText("bgWhite", "Error! Error!"));
console.log(styleText("bgGray", "Error! Error!"));
console.log(styleText("bgBlack", "Error! Error!"));