如何发布像 @xxx/projectName 这种 npm 包
使用作用域
因为你起的包名与现有的包名太相近而被阻止发布这个包,那么找到一个独一无二包名最简单方法就是使用自己的作用域。你可以使用@+你的npm用户名加在包名前面将包划到你的npm账户作用域下。比如,我的npm用户名是littlekie
,所以我的作用域是@littlekie
我的子包就像是这样 @littlekie/utils
- 然后我要发布这个包。被划了作用域的包默认是私有的,所以要通过—access=public让它变为公有的包:
1 | npm publish --access=public |
作者:Wendy曹
链接:https://www.jianshu.com/p/7dc0083f30a6
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
- 本文作者: Littleki
- 本文链接: https:/littleki.gitee.io/2022/09/22/如何发布npm/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!