我们经常可以在项目packahe.json中看到@xxx的包; 不禁让我们发出疑问, 这种包有什么特殊之处, 我们怎么发布一个这种包呢。
使用作用域包, 可以给我们定义一些命名空间,防止和其他包冲突。
官网操作
首先注册npm帐号
这里附上链接, 不做过多赘述: npm官网;
创建组织
为组织取一个作用域名(不可修改!)
代码操作
我们创建一个代码仓库,准备好我们要发布的代码;
创建代码与组织的联系
npm init --scope=mingbo_zhang
这一步操作, 会让我们确认一些信息,并且包名前会带上“@”符号
发布
npm publish --access public
发布成功后我们就可以在我们的组织下面看到已发布的packages。