npm scope的作用
文章目录文章参考scope的作用命名规则使用文章参考NPM 模块中的scope发布npm的scope包scope的作用scope相当于npm包的命名空间,如果以@开头,那它就是一个scope package。这样分类之后就会使结构更加清晰,比如@vue下面的包都是vue用的,相当于给包做了一个分类。一个scope中可以包含很多个模块; 例如:@babel下有很多模块,方便管理...
·
文章参考
scope的作用
- scope相当于npm包的命名空间,如果以@开头,那它就是一个scope package。
- 这样分类之后就会使结构更加清晰,比如@vue下面的包都是vue用的,相当于给包做了一个分类。
- 一个scope中可以包含很多个模块; 例如:@babel下有很多模块,方便管理
命名规则
- scope在模块name中使用时,以@开头,后边跟一个/
- package.json中,name的写法如下:“name”: “@somescope/somepackagename”
使用
- 安装
npm install @myorg/mypackage
- 引用
require(‘@myorg/mypackage’)
- package.json依赖
"dependencies": {
"@myorg/mypackage": "^1.3.0"
}
- 发布
npm publish --access public
等价于
npm publish --access=public
更多推荐
已为社区贡献32条内容
所有评论(0)