我有一个快速网络应用程序,我有很多东西,我想把它分成几个模块。
方法之一是将共享代码移动到私有git存储库并将其用作包。NPM支持这种使用。但我没发现azure网站有。
如果有人知道如何在azure网站上以包的形式加载私有git存储库?
或者可能是另一种在azure网站上以安全、私密的方式在应用程序之间共享代码的方式?
最佳答案
如果您的私人回购协议在github上,则可以使用Personal Access Tokens。
为您的服务创建一个令牌,例如https://github.com/settings/tokens/new上的“azure网站”。一定要复制或记住令牌。
通过npm install --save
将repo添加到您的项目依赖项中,如下所示:npm install --save 'https://[email protected]/user/private-repo.git'
其中your_token
是您的私人代币。
关于node.js - 如何在Azure网站上将私有(private)git存储库作为包加载?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29991541/