防止 URL 中嵌入的访问令牌替换 git 凭证缓存
我们的 npm 项目有一个 git 依赖项,它位于需要凭据的私有服务器上。项目和依赖项都由同一台服务器托管。 使用带有凭证的 git 依赖项会导致各种问题:身份验证错误、npm 将人们的用户名添加到 URL 中package.json,等等。 为了尝试解决这个问题,我生成了一个只读访问令牌并将其作为密码嵌入到 URL 中。 { "dependencies": { "myPackage": "git+https://user:[email protected]` ... } ... } ``` 这对于运行来说没问题npm...