gpt4 book ai didi

linux - 我如何知道我当前的 npm 项目链接到哪些其他 npm 项目?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:33:14 24 4
gpt4 key购买 nike

我正在处理项目 1 和项目 2,项目 1 使用 npm link 链接到我本地的项目 2(项目 1 --> 项目 2)。

我怎么知道 project1 已成功链接到 project2?

我一直在使用 npm -g ls --depth=0 --link=true,但这并不是我想要的,该命令只应该将符号链接(symbolic link)创建到 npm 全局 node_module文件夹,但不应该是“两个项目之间的链接关系”。

谢谢。

最佳答案

没有内置的 npm 命令来确定哪些项目/包已通过 npm link 链接到另一个项目/包命令。

但是,您可以安装和使用 link-status包裹:

  1. 首先,运行以下命令安装link-status包:

    npm install -g link-status
  2. 然后 cd 到您的项目目录(即 Project2)并运行以下命令:

    link-status

    然后它应该记录每个符号链接(symbolic link)的项目/包的名称。例如:

    project1

  3. 您还可以使用 -s 选项。例如,如果您从 Project2 目录中运行以下命令:

    link-status -s

    它还会记录每个链接包的路径。例如

    project1
    ╚═══ ../../some/path/to/node_modules/project1

关于linux - 我如何知道我当前的 npm 项目链接到哪些其他 npm 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54007725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com