why-cant-i环境变量配置工具

有时候,开发中需要环境变量,像 API 令牌、路径配置等,这时why-cant-i就挺好用的。它支持你通过环境变量配置机器人,像MASTODON_TOKENMASTODON_SERVER等,可以轻松地在项目中管理这些配置。更妙的是,你可以把这些配置放到.env文件里,避免了私密信息暴露的风险。项目是用TypeScript编写的,编译后还能生成JavaScript代码,运行起来也蛮顺畅的。如果你想在本地测试和修改,直接用yarn dev命令就能启动,挺方便的。嗯,感觉对于需要经常环境配置的开发者来说,这个工具还蛮实用的。

配置起来也不复杂。你可以把需要的环境变量像DATA_DIR(存储路径)和CRON_RULE(定时规则)都设置好。比如,CRON_RULE就能让你定期发布信息,按照你设置的间隔发帖。只要在项目根目录放好配置文件,一切都能顺利进行。,为什么不试试呢?

zip
why-cant-i-master.zip 预估大小:30个文件
folder
why-cant-i-master 文件夹
file
.gitignore 73B
file
Dockerfile 395B
file
package.json 1KB
folder
data 文件夹
file
limeguy_arms.png 241KB
file
concepts.js 64KB
file
limeguy.jpg 433KB
file
limeguy_foreground.png 201KB
file
limeguy-original.jpg 111KB
file
limeguy_midground.png 61KB
file
impact.ttf 133KB
folder
src 文件夹
file
limeguy.ts 4KB
folder
images 文件夹
file
load-remote-image.ts 449B
file
get-concept-image-urls.ts 2KB
file
image-search.ts 2KB
file
env.ts 944B
folder
util 文件夹
file
index.ts 2KB
file
pluralize.ts 440B
file
main.ts 2KB
file
.nvmrc 2B
file
LICENSE 34KB
file
tsconfig.json 343B
file
.eslintrc.js 161B
file
README.md 1KB
file
run.sh 1KB
folder
.vscode 文件夹
file
settings.json 410B
file
launch.json 894B
file
tasks.json 236B
file
.editorconfig 175B
file
.prettierrc 2B
file
yarn.lock 105KB
zip 文件大小:1.12MB