npm 发布流程

it2023-01-25  57

1. 注册

方法1: 官网注册 (推荐)方法2: 命令注册 npm adduser依次输入用户名, 密码, 邮箱 (注: 重复的话会报错)

2. 初始化

进入项目根目录npm init根据提示填入对应信息, 完成之后会生成一个 package.json 文件, 输入的信息可以在该文件中修改

注: 如果你的包引用了第三方包, 则需要在 package.json 文件中增加 dependencies 对象, 写入依赖的包及版本

3. 登录

注: 本地配置过淘宝或其他镜像的话需要先切换至 npm, 否则会报错

npm config set registry https://registry.npmjs.org npm login依次输入用户名, 密码, 邮箱

4. 发布

npm publish

注: 如果报错: You do not have permission to publish "xxx". Are you logged in as the correct user? 表示包名 xxx 已被占用

5. 版本更新

修改版本 (假设当前版本为: 1.0.0) npm version patch 1.0.1 npm version minor 1.1.0 npm version major 2.0.0 发布 npm publish

6. 版本删除

删除指定的版本 npm unpublish 包名@版本号 删除整个包 npm unpublish 包名 --force
最新回复(0)