首先得有npm賬號橘荠,如果沒有前往npm官網(wǎng)注冊即可。
步驟一:webpack打完了包之后,當前包下,輸入npm adduser
image.png
步驟二:查看身份是否是自己
image.png
步驟三:發(fā)包npm包
方式一:sudo npm publish
杈帐,發(fā)布包,有可能認定為私有包。
方式二:sudo npm publish --access=public
挑童,發(fā)布公共包累铅。
可能會報如下錯誤
image.png
解決辦法
-
步驟a:修改package.json的包名
image.png - 步驟b:輸入
sudo npm publish --access=public
,報如下錯誤站叼,登錄郵箱娃兽,驗證賬號的郵箱即可,這里不做解釋了尽楔。
image.png - 步驟c:驗證完郵箱后投储,再次輸入
sudo npm publish --access=public
image.png
步驟四:登錄npm官網(wǎng)查看,發(fā)布成功了
image.png
步驟五:如果發(fā)布的npm包新增了功能阔馋,例如增加了README.md
文件玛荞,如下
image.png
步驟六:那么就必須將版本號進行自增的操作(之前是1.0.0,現(xiàn)在是1.0.1)
image.png
步驟七:發(fā)布公共包sudo npm publish --access=public
image.png
####步驟八:查看
image.png
image.png