DAILY DOCDAILY DOC
Rust
Node
Notes
Ubuntu
Leetcode
  • it-tools
  • excalidraw
  • linux-command
Rust
Node
Notes
Ubuntu
Leetcode
  • it-tools
  • excalidraw
  • linux-command
  • node

    • NODE
    • parseArgs
    • compose
    • date-format
    • dayjs
    • encrypt
    • env-cmd
    • glob
    • Koa 洋葱模型
    • lodash
    • logger
    • log4js
    • mongod
    • nanoid
    • node-red
    • node-stream
    • node:test
    • nodemailer
    • nodemon
    • nodered
    • parse-curl
    • pm2
    • toml
    • ws
    • yargs
    • zx

env-cmd

注入环境变量,区分开发环境

npm install  env-cmd # install 

.rc file ./.env-cmdrc

demo
{
  "dev": {
    "dev": true
  },
  "test": {
    "test": true
  },
  "prod": {
    "prod": true
  }
}

启动app

可指定多个环境

env-cmd -e test,dev node index.js
# process.env.dev true

Refer

  • npm env-cmd
Last Updated:
Contributors: rosendo
Prev
encrypt
Next
glob