利用npm發佈自己編寫的package,並對自己發佈的包進行刪除和修改
發佈
首先需要的是去npm的官網註冊一個賬號,並且需要記得賬號和密碼
註冊地址
然後使用cmd進入自己要上傳的包的目錄下面
使用npm adduser進行登錄
一定要輸入正確的賬號信息
使用npm init來建立一個package.json,這個package.json用來定義你這個項目的一些屬性
使用npm publish來發布package
包名衝突
這裏顯示報錯是因爲包名衝突,因爲npm上的包名是不可以重複的,發生這種報錯,就去package.json裏面把包名給修改就可以了
域名錯誤,如果報下面這個錯誤就證明你的鏡像的域名錯誤
npmERR!publishFailedPUT403
npmERR!codeE403
npmERR!no_permsPrivatemode enable,only admin can publish this module:
使用下面這個命令來修改域名
npm config set registry https://registry.npmjs.org
刪除包
先cmd上去你項目的目錄上面
使用下面命令來直接來刪除
npm unpublish
或者
npm --force unpulish
撤銷自己發佈的的package
npm unpublish test --force
更新包
先把包的版本更新
npm version patch
然後再發布
npm publish