NPM 发包的命名限制

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

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

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

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

相关推荐
突然暴富的我13 分钟前
html三级菜单
前端·html
性野喜悲43 分钟前
vue通过后台返回的数字显示不同的文字内容,多个内容用、隔开
前端·javascript·vue.js
Iam傅红雪1 小时前
深入浅出:npm常用命令详解与实践
npm
武汉前端开发蓝风1 小时前
前端Debugger时复制的JS对象字符转JSON对象
前端·javascript·json·debugger
爱编程的鱼1 小时前
HTML如何在图片上添加文字
前端·javascript·html
顶顶年华正版软件官方2 小时前
关键帧功能怎么使用 关键帧控制视频特效怎么用 会声会影视频剪辑软件教程
前端·javascript·音视频·学习方法·关键帧·会声会影教程·视频剪辑软件
来之梦2 小时前
uniapp自定义富文本现实组件(支持查看和收起)
前端·javascript·uni-app
森叶2 小时前
Electron开发 - 如何在主进程Main中让node-fetch使用系统代理
前端·javascript·electron
睿麒2 小时前
前端八股文 说一说样式优先级的规则是什么?
前端
小妖怪的夏天2 小时前
Electron Forge 打包更改打包后图片
前端·javascript·electron