因为我们不希望项目代码中包含敏感数据,包括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"
Run Code Online (Sandbox Code Playgroud)
这可能吗?
(问题不在于这是否明智或不好,只要它是可能的)
问候!
一世.