什么-npm链接-内部执行

时间:2018-10-26 16:14:10

标签: node.js npm npm-link

在项目中运行npm链接(称为projectA),我看到有一些“预安装”日志消息,然后是“ loadAllDepsInIdealTree”等,最后完成了。在完成链接之后,即在另一个项目中也运行npm link projectA(让我们调用projectB),如果我进入projectB的node_module,我会看到一个名为projectA的符号链接文件(如预期的那样)。遵循该路径,进入一个全局npm文件夹,在该文件夹中,我看到另一个链接文件,名为projectA,它具有文件系统中projectA的实际路径(也是预期的)。

现在是问题:-

为什么要花这么多时间(虽然我是一个大项目),却在projectA中进行第一个npm链接时,记录了“ preinstall”,“ loadAllDepsIntoIdealTree”等,我所看到的一切最终只是创建了两个符号链接。是什么原因再次做这些事情,看起来类似于npm在执行npm install时所采取的步骤?

0 个答案:

没有答案