W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
管理注冊表掛鉤
npm hook ls [pkg]
npm hook add <entity> <url> <secret>
npm hook update <id> <url> [secret]
npm hook rm <id>
允許你管理npm hooks,包括添加、刪除、列出和更新。
鉤子允許你配置 URL 端點,當(dāng)任何受支持的實體類型發(fā)生更改時都會通知這些端點。鉤子可以監(jiān)視三種不同類型的實體:包、所有者和作用域。
要創(chuàng)建包掛鉤,只需引用包名稱。
要創(chuàng)建所有者掛鉤,請在所有者名稱前加上~
(如,?~youruser
)。
要創(chuàng)建作用域掛鉤,請在作用域名稱前加上@
(如,?@yourscope
)。
和id
使用的鉤子是為該特定鉤子列出的 ID?。update``rm``npm hook ls
共享密鑰將被發(fā)送到 URL 端點,因此你可以驗證請求來自你自己配置的鉤子。
添加一個鉤子來觀察包的變化:
$ npm hook add lodash https://example.com/ my-shared-secret
添加一個鉤子來監(jiān)視屬于用戶的包substack
:
$ npm hook add ~substack https://example.com/ my-shared-secret
添加一個鉤子來觀察范圍內(nèi)的包?@npm
$ npm hook add @npm https://example.com/ my-shared-secret
列出所有活動的鉤子:
$ npm hook ls
列出lodash
包的活動鉤子:
$ npm hook ls lodash
更新現(xiàn)有鉤子的網(wǎng)址:
$ npm hook update id-deadbeef https://my-new-website.here/
刪除一個鉤子:
$ npm hook rm id-deadbeef
https://registry.npmjs.org/
Url
npm 注冊表的基本 URL。
null
null
或 String
這是來自兩因素身份驗證器的一次性密碼。使用npm access
.
如果未設(shè)置,并且注冊表響應(yīng)失敗并質(zhì)詢一次性密碼,npm 將在命令行上提示輸入密碼。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: