@符号在require中是什么意思?

时间:2018-09-03 04:55:20

标签: node.js

最近我见过很多require('@XXX'),例如

const PubSub = require(`@google-cloud/pubsub`);

@是什么意思?在哪里可以找到语法?

2 个答案:

答案 0 :(得分:3)

NPM允许用户将软件包组织到组织范围内。

@google-cloud部分是范围,pubsub是程序包名称。

Organizing Packages docs对其进行更好的解释。

答案 1 :(得分:0)

它用于维护程序包所属的特定组织,这有助于他们 组织人员和程序包访问权限并提供团队权限(读/写)以打包程序