NoteZ_技术博客 NoteZ_技术博客
🏠 首页
  • 📚 Web技术
  • 📋 Npm笔记
  • 📑 Markdown
  • 📄 Git笔记
  • 📝 Nginx文档
  • 📓 Linux文档
  • 📖 技术文档
  • 📜 其他文档
  • 🧊 NodeJs
  • 🎡 Express
  • 🔥 Rust
  • 🎉 Koa2
  • 🍃 MongoDB
  • 🐬 MySql
  • 🥦 Oracle
  • 🍁 Python
  • 🍄 JavaScript
  • 🌰 CSS
  • 🧄 HTML
  • 🥑 Canvas
  • 🌽 Nuxt
  • 🍆 React
  • 🥜 Vue
  • 🧅 TypeScript
  • 🌶️ AI
  • 📘 分类
  • 📗 标签
  • 📙 归档
⚜️ 在线编辑 (opens new window)
  • 📁 站点收藏
  • 📦 前端组件库
  • 📊 数据可视化
  • 🌈 开源插件
  • 🎗️ 关于我
  • 🔗 友情链接
GitHub (opens new window)

NoteZ_技术博客

前端界的小学生
🏠 首页
  • 📚 Web技术
  • 📋 Npm笔记
  • 📑 Markdown
  • 📄 Git笔记
  • 📝 Nginx文档
  • 📓 Linux文档
  • 📖 技术文档
  • 📜 其他文档
  • 🧊 NodeJs
  • 🎡 Express
  • 🔥 Rust
  • 🎉 Koa2
  • 🍃 MongoDB
  • 🐬 MySql
  • 🥦 Oracle
  • 🍁 Python
  • 🍄 JavaScript
  • 🌰 CSS
  • 🧄 HTML
  • 🥑 Canvas
  • 🌽 Nuxt
  • 🍆 React
  • 🥜 Vue
  • 🧅 TypeScript
  • 🌶️ AI
  • 📘 分类
  • 📗 标签
  • 📙 归档
⚜️ 在线编辑 (opens new window)
  • 📁 站点收藏
  • 📦 前端组件库
  • 📊 数据可视化
  • 🌈 开源插件
  • 🎗️ 关于我
  • 🔗 友情链接
GitHub (opens new window)
  • Web技术

  • Git笔记

  • Linux文档

  • Markdown

  • Nginx文档

  • Npm笔记

    • npm link 的使用
    • npm packageJson属性详解
    • npm publish报错:426 Upgrade Required
    • npm 安装包时卡住不动的五种解决方法
    • Npm 更新后 module 引入出错
    • npm常用命令
    • npm常用命令及参数详解
    • 发布 npm 组件、测试
    • 因 npm 版本过高导致 npm install 报错解决方案
    • 如何发布与删除自己的npm包
      • 1、注册npm账号
      • 2、本地登录npm
      • 3、本地退出npm
      • 4、发布npm包
      • 5、删除要上传的npm包
      • 6、其他
    • 如何一次性将所有Npm依赖包更新至最新版本
  • 技术文档

  • 其他文档

  • 前端开发
  • Npm笔记
NoteZ
2022-07-25
目录

如何发布与删除自己的npm包

# 1、注册npm账号

前往npm官网:https://www.npmjs.com/ (opens new window),点击页面右上角 sign up 打开注册页面进行注册即可。注意: Full Name、Password和Public Email 注册以后可以修改,Username 注册后不可修改。注册成功后需要去你填写的邮箱中确认一下即可。或者在本地注册,如下:

npm adduser      #注册 npm 账号
1

# 2、本地登录npm

打开终端输入

npm login       #登录 npm 账号
1

然后依次输入Username、Password、Email,用户名、密码、邮箱都是在npm上注册的。如果需要查看npm登陆的信息在终端输入

npm config ls
1

在输出的信息中有一个 userconfig 复制后面的路径,然后在终端打开这个文件就可以查看登陆的信息。

# 3、本地退出npm

退出电脑上npm的用户登陆在终端输入

npm logout
1

# 4、发布npm包

在需要发布的npm包根目录中打开终端并输入

npm publish
1

上传成功后即可在npm网站查看你上传的npm包。

注意

发布的包的名字、版本就是项目目录中package.json里面的 name 和 version。

# 5、删除要上传的npm包

终端打开npm包输入

npm unpublish 包名 --force
1

此时再去npm网站上搜索这个包,发现已经不存在了。

注意

包删除后 24h 内不能再发布新的 npm 包。

# 6、其他

npm unpublish 包名 --force # 强制删除
npm unpublish guitest@1.0.1 # 指定版本号
npm deprecate # 某些情况
1
2
3
#Npm
上次更新: 2024/01/30, 00:35:17
因 npm 版本过高导致 npm install 报错解决方案
如何一次性将所有Npm依赖包更新至最新版本

← 因 npm 版本过高导致 npm install 报错解决方案 如何一次性将所有Npm依赖包更新至最新版本→

最近更新
01
Gitea数据备份与还原
03-10
02
Linux 中使用 rsync 同步文件目录教程
03-10
03
Linux 使用 rsync 互相传输同步文件的简单步骤
03-08
更多文章>
Theme by Vdoing | Copyright © 2019-2025 NoteZ,All rights reserved | 冀ICP备2021027292号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式