Scoped Packages 范围包

Scoped Packages 范围包


假如我们有一个项目需要使用 npm init 进行初始化,但是在 npm 注册的包名是唯一的,好名字都被别人起了,怎么办呢?之前很多人都是使用类似 koa-router、vue-cli 中线的方式。 还有类似这样的:@koa/router,这种形式叫做 Scoped Packages 范围包。


@somescope/somepackagename

每个npm用户可以有自己的 somescope


使用的时候大概如下:

var router = require("@koa/router");



参考

https://nitayneeman.com/posts/understanding-scoped-packages-in-npm/

https://docs.npmjs.com/cli/v6/using-npm/scope

修改时间 2021-05-08

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
真诚赞赏,手留余香
赞赏
随机推荐
选择排序
Debian11 安装笔记3:安装 MySQL 5.7
如何使用 Photoshop 绘画像素风格图片
MySQL 批量插入数据时如何解决重复问题
WordPress WP_Query() 文章置顶的方法
如何使用命令修改 MySQL 数据库名称
uni-app 实现暗黑模式/夜间模式/深色模式/暗黑主题(DarkMode)的几种方法
WP_REST_Response 返回结果类