【问题标题】:How to use .env variable in npm script如何在 npm 脚本中使用 .env 变量
【发布时间】:2021-12-24 02:33:52
【问题描述】:

在我的 .env 中,我有以下变量:

SHOPIFY_STORE_URL=mystore.myshopify.com

现在我想在 npm 脚本中使用这个变量:

  "scripts": {
    "shopify-login": "shopify login --store=SHOPIFY_STORE_URL",
  },

所以$ npm run shopify-login 应该执行$ shopify login --store=mystore.myshopify.com

我怎样才能做到这一点?

【问题讨论】:

标签: javascript node.js npm dotenv


【解决方案1】:

当您使用 linux/mac 操作系统时 - 这应该可以工作:

# .env
SHOPIFY_STORE_URL=mystore.myshopify.com

我的测试用例:

  "scripts": {
    "shopify-login": "source .env && echo $SHOPIFY_STORE_URL"
  }

你的测试用例:

  "scripts": {
    "shopify-login": "source .env && shopify login --store=$SHOPIFY_STORE_URL",
  },

【讨论】:

    猜你喜欢
    • 2016-02-29
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 2018-02-08
    • 2016-12-05
    • 1970-01-01
    • 2019-09-05
    • 1970-01-01
    相关资源
    最近更新 更多