当前位置:  开发笔记 > 编程语言 > 正文

如何在package.json中使用环境变量

如何解决《如何在package.json中使用环境变量》经验,为你挑选了1个好方法。

因为我们不希望项目代码中包含敏感数据,包括package.json文件,所以在我看来,使用环境变量将是一个合理的选择.

示例package.json:

  "dependencies": {
    "accounting": "~0.4.0",
    "async": "~1.4.2",
    "my-private-module":"git+https://${BB_USER}:${BB_PASS}@bitbucket.org/foo/bar.git"

这可能吗?

(问题在于这是否明智不好,只要它是可能的)

问候!

一世.



1> techguy2000..:

我有类似但不同的要求。对我来说,我想在脚本中使用环境变量。

我不是直接在package.json中使用环境变量,而是:

"some-script": "./scripts/some-script.sh",

在some-script.sh中:

#!/bin/sh

npm run some-other-script -- --prop=$SOME_ENV_VAR

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有