新版云效制品库使用代理仓库拉取不存在的 package 后在哪里能看到缓存的 packages?

当我通过代理拉取了不存在的 Packages 之后,在哪里能够查看到我拉取了哪些 Packages?哪里有缓存信息或者日志信息?或者通过什么方式可以获取到呢?

展开
收起
1033327387336106 2024-10-18 10:51:11 150 分享 版权
1 条回答
写回答
取消 提交回答
  • 查看已拉取Packages的方法(以常见包管理器为例)
    一、npm(Node.js包管理器)
    查看全局安装的包

    运行命令:npm list -g --depth=0

    -g 表示全局安装,--depth=0 只显示顶层依赖,避免冗余输出。

    查看当前项目的本地安装包

    在项目根目录(需有package.json文件)运行:npm list --depth=0

    会列出dependencies和devDependencies中的包。

    查看所有依赖(含子依赖)

    去掉--depth=0参数:npm list 或 npm list -g(全局)。

    查看特定包的详细信息

    npm info package-name(如npm info lodash)。

    二、pip(Python包管理器)
    查看已安装包

    运行命令:pip list

    或更详细的:pip freeze(适合生成依赖列表)。

    查看全局/虚拟环境安装包

    若使用虚拟环境,需先激活对应环境再执行上述命令。

    三、yarn(Node.js包管理器)
    查看当前项目依赖

    yarn list 或 yarn list --depth=0(仅顶层依赖)。

    查看全局安装包

    yarn global list。

    四、缓存与日志查看
    若通过代理拉取了不存在的Packages,可能需要检查缓存或日志:

    npm缓存:npm cache verify 查看缓存目录,npm cache clean 清理缓存。
    日志文件:npm默认日志在~/.npm/_logs/目录下,可查看拉取记录。
    五、其他工具
    pnpm:pnpm list 查看本地/全局包。
    Cargo(Rust):cargo list 查看已安装包。

    2026-04-15 09:09:02
    赞同 展开评论

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

还有其他疑问?
咨询AI助理