纱线安装从旧遥控器获取

问题描述 投票:0回答:1

我在Ubuntu 16.04上,我的项目是使用yarn和git的反应项目。

在我的package.json中,我的项目使用以下格式从私有github仓库中提取依赖项:

...

    "dependencies": {
        "dep-name": "git+https://[oauth token]:[email protected]/[MyOrg]/[dep-name].git#0.1.0",
    }

最近,oauth令牌无效,我不得不更新它。但是,yarn install继续使用旧令牌给我一个身份验证错误。

到目前为止,我已经尝试删除纱线缓存(yarn cache clean),删除npm缓存(npm cache clear --force),删除我的nvm缓存(nvm cache clear)并删除yarn.lock文件以及node_modules文件夹。

我还尝试删除全局纱线缓存,并删除yarn目录中的~/var/cache文件夹。依然没有。

有人可以帮忙吗?

编辑:我还在我的项目文件夹上为旧令牌(grep -R "old-oken")运行了一个grep,但在文件夹中找不到任何结果

git yarnpkg
1个回答
0
投票

弄清楚 - 它没有使用旧的令牌用于该依赖项,但实际上其中一个依赖项依赖项也是一个私有仓库,并使用导致问题的旧令牌进行访问

© www.soinside.com 2019 - 2024. All rights reserved.