@package和node_modules中的package之间的关系是什么

时间:2019-07-07 01:17:13

标签: node.js npm npm-install

每次我通过npm安装某些软件包时,都会在node_modules中创建两个目录:它们是 / node_modules / mypackage / node_modules / @ mypackage

它们之间的关系是什么?

1 个答案:

答案 0 :(得分:2)

只要node_modules子文件夹中存在@字符,就意味着已经(直接或间接)安装了scoped package。如果您没有直接安装它,则可以通过命令npm ls @mypackage/somepackagename找出哪个模块完成,其中somepackagenamenode_modules/@mypackage目录中的子文件夹之一。