前提:
电脑中 已经安装 node 环境。
一、新建个npm账号 (记住自己的账号、密码、邮箱)npmhttps://www.npmjs.com/
账号注册成功后 需要邮箱验证,否则推送会包会造成 403 错误。
二、初始化一个 项目
1、新建一个文件夹-名字自定义 (假设文件夹名-test)
2、进入 test 文件夹
- 可以直接在地址栏打cmd(以当前地址 进入命令行)
- 或者使用 win + r 快捷键 进入 cmd (进入自己创建好的文件夹)
3、初始化项目
npm init
依次按提示 填写信息:
package name: 这里将是你 npm 包安装的名称。【npm i test】(如果名称重复发布时会提示)
version:版本号
description:描述信息
entry point: 入口文件(你的项目入口文件)
test command:测试命令
git repository:你的项目git地址
keywords:npm搜索 关键字
author: 作者信息
license:执照
三、添加账户(在命令中 添加npm的账户名、密码和邮箱即可)
npm adduser
四、发布(在命令行中)
npm publish
这里要注意的是 每次发布 都要修改版本号 不然会报错,
五、撤销发布的版本
npm -force unpublish <名>@<对应版本号>
撤销发布有很多限制,(撤销包 是一种很不友好的行为)一旦你发布的包 有团队在用 撤销它无疑会对这些团队造成很多困扰
撤销限制:
1、根据规范,只有在发包的24小时内才允许撤销发布的包
2、即使你撤销了发布的包,发包的时候也不能再和被撤销的包的名称和版本重复了
六、查看结果
发布后就可以在自己的npm 账号中查看到 刚刚推送的包
可以尝试着 在项目中 用npm 命令使用