NPM 发包的命名限制

每一个车手都有一个造车的梦想,作为一个前端工程师那必须要有一个造前端框架的梦想!所以最近尝试写了一个前端框架,本来包名是 ecojs,结果发包的时候居然遇见了以下的错误:

大概意思就是已经有包叫做 eco.js 了,所以不能发布叫 ecojs 的包,建议我把包命名为 @pearmini/ecojs。然后试了试 eco-js 也是不行的。

后来查了查,NPM 注册表有一个策略:防止发布名称与现有包太相似的新包,这应该是为了避免混淆和可能的名称侵权问题。所以大家以后给包取名字的时候,不仅仅需要看这个名字本身否被注册过,还需要看看相似的名字是否被注册过。

当然最后把包名改成了 echox 解决了问题,大家感兴趣也可以去 github 看看。(目前还在开发中)

相关推荐
圆肖32 分钟前
[陇剑杯 2021]简单日志分析(问3)
前端·经验分享·github
王嘉俊9251 小时前
Django 入门:快速构建 Python Web 应用的强大框架
前端·后端·python·django·web·开发·入门
IT_陈寒2 小时前
Redis性能翻倍的5个冷门技巧,90%的开发者从不知道第3点!
前端·人工智能·后端
WebGIS开发2 小时前
新中地三维GIS开发智慧城市效果和应用场景
前端·人工智能·gis·智慧城市·webgis
鱼樱前端3 小时前
uni-app快速入门章法(一)
前端·uni-app
zhangxuyu11183 小时前
flex布局学习记录
前端·css·学习
掘金一周3 小时前
🍏让前端去做 iPhone 的液态玻璃❓ | 掘金一周 10.2
前端·人工智能·后端
Keepreal4963 小时前
谈谈对javascript原型链的理解以及原型链的作用
前端·javascript
itslife3 小时前
vite 源码 - 配置
前端·javascript
Keepreal4963 小时前
Typescript中type和interface的区别
前端·typescript