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

真诚赞赏,手留余香
赞赏
随机推荐
使用Node.js http 模块采集数据时的日文 EUC-JP 乱码,使用 iconv-lite 转码
macOS开启usb调试Android真机
PS 画彩色同心圆
字段别名不能直接在谓词部分引用
JSON Web Token 简介和实现
gps纠偏数据库及gps纠偏算法PHP
thinkphp5 r4控制器中无法使用header进行跳转
PHP 一次查询生成二维 Json
子元素margin-top对父元素的影响
Android Studio打开新项目卡在Gradle的问题