首先得有npm账号,如果没有前往npm官网注册即可。
步骤一:webpack打完了包之后,当前包下,输入npm adduser
image.png
步骤二:查看身份是否是自己
image.png
步骤三:发包npm包
方式一:sudo npm publish
,发布包,有可能认定为私有包。
方式二:sudo npm publish --access=public
,发布公共包。
可能会报如下错误
image.png
解决办法
-
步骤a:修改package.json的包名
image.png - 步骤b:输入
sudo npm publish --access=public
,报如下错误,登录邮箱,验证账号的邮箱即可,这里不做解释了。
image.png - 步骤c:验证完邮箱后,再次输入
sudo npm publish --access=public
image.png
步骤四:登录npm官网查看,发布成功了
image.png
步骤五:如果发布的npm包新增了功能,例如增加了README.md
文件,如下
image.png
步骤六:那么就必须将版本号进行自增的操作(之前是1.0.0,现在是1.0.1)
image.png
步骤七:发布公共包sudo npm publish --access=public
image.png
####步骤八:查看
image.png
image.png