@bahmutov/ print- env 
打印从给定字符串开始的所有环境变量
安装和使用
要求数 节点 6或以上版本.
通常在您的 CI 上, 您可以在全球安装此 CLI 工具
npm install -g @bahmutov/print-env
$ print-env
Usage: print-env [options] <PREFIX>...
Finds and prints the names and values of all environment variables present that start with any of the PREFIXes
Options:
-e, --exists Print only variable names
-h, --help display help for command
调用带有1个或更多前缀的工具, 例如以 TRAVIS 或 NODE 开头显示所有 vars :
$ print-env TRAVIS NODE
NODE_ENV=development
TRAVIS_BRANCH=master
TRAVIS_SUDO=false
TRAVIS_NODE_VERSION=8
TRAVIS_PRE_CHEF_BOOTSTRAP_TIME=2017-08-29T02:16:18
...
变量按字母顺序排序.
您也可以使用 -e|--exists 命令带有想要的前缀,在这种情况下只打印环境变量的名称:
$ print-env -e GH
Found environment variables that start with GH:
GH_API_KEY
GH_INSTALLATION_ID
...
退出代码
如果没有从给定的前缀开始的变量,则以代码 1 退出的工具
$ print-env -e FOO
No environment variables found that start with FOO
$ echo $?
1
npx 数据
您可以运行此工具而不永久使用 npx 命令
$ npx @bahmutov/print-env --exists USER
npx: installed 1 in 0.737s
Found environment variables that start with USER:
USER
$ npx @bahmutov/print-env USER
npx: installed 1 in 1.975s
Found environment variables that start with USER:
USER=gleb
出版新版本
使用 语义释放 工具。 为了出版新版本,自上一个出版的版本以来,应承诺出版新的版本 语义公约。 。 。 .
fix: stop graphite breaking when too much pressure applied | patch release
feat: explain the feature | minor release
当绘制拉动请求时,请编辑 被压实的 ——这是语义发布会考虑的,来决定新版本是否应该出版. 如果你忘了,没什么大不了的,只是推空 承诺与期望的释放主题
git commit --allow-empty -m "feat: new exciting feature"
git push
关于
作者
Gleb Bahmutov <[email protected]> 2017 (英语)
合作者
- 尤莱奥·阿莫斯 @Teomik129 (英语)
许可证
麻省理工学院 - 做任何与代码, 但不要责怪我,如果它不工作.