为什么节点模块名称中有“@”?

时间:2018-05-18 16:52:35

标签: node.js npm node-modules

随着material-ui版本1的发布,我发现他们已在库名@的前面添加了@material-ui/core符号。在深入了解我的节点模块之后,我发现它们并不是唯一的一个 - 我也有@babel@types

@由于某种原因是否显着,或者仅仅是为了清晰起见并避免与以前版本的库发生冲突?

1 个答案:

答案 0 :(得分:1)

@表示该包是一个范围包。这是一种在单一范围内对类似项目进行分组的方法。范围包可以作为私有和公共发布。有关详细信息,请查看以下链接npm-scope