欧美色欧美亚洲高清在线视频-欧美色碰碰碰免费观看长视频-欧美色频-欧美色视频超清在线观看-国产精品免费看久久久-国产精品免费看久久久久

首頁 > 技術(shù) > 正文

世界觀熱點(diǎn):軟件包存在"Manifest混淆"問題,新Python工具可解決

2023-07-06 06:02:16來源:中關(guān)村在線  


【資料圖】

近日,GitHub和NPM的前工程經(jīng)理Darcy Clarke警告,NPM包存在"Manifest混淆"問題。為了應(yīng)對(duì)這種情況,系統(tǒng)管理員Felix Pankratz推出了一款基于Python的工具,以幫助軟件開發(fā)人員檢查NPM包的一致性。 NPM是JavaScript編程語言的程序包管理器,也是Node.js環(huán)境的默認(rèn)配置。該程序包管理器可以幫助項(xiàng)目管理員自動(dòng)化安裝、升級(jí)以及配置軟件包,這些軟件包都被托管在npmjs.com上的NPM注冊(cè)表數(shù)據(jù)庫。 所謂 "Manifest混淆"問題,指的是當(dāng)程序包在NPM注冊(cè)表上顯示的Manifest信息與安裝該程序包時(shí),發(fā)布的NPM包tarball中的實(shí)際“package.json”文件不一致的情況。 公開發(fā)布的Python工具可以幫助用戶完善這個(gè)問題。用戶可以通過安裝相關(guān)組件來使用該工具。只需要在腳本的末尾添加具體的包名,就可以看到Manifest和實(shí)際的"package.json"文件中任何不匹配的信息,包括版本、依賴項(xiàng)、腳本以及包的名稱。 為了檢測多個(gè)包,用戶可以先把這些包名添加到"packages.list"文件中,然后利用"check_packages.sh"包裝器腳本進(jìn)行檢查。這款工具已經(jīng)公開,有需要的用戶可以前往下載。

標(biāo)簽:

相關(guān)閱讀

精彩推薦

相關(guān)詞

推薦閱讀

主站蜘蛛池模板: h 在线播放| 久久99精品波多结衣一区 | 日日噜噜夜夜狠狠视频欧美人 | 中文字幕成人免费高清在线视频 | 国产亚洲女在线精品 | 午夜影院91| 日本黄网在线观看 | 国产成人精品在视频 | 福利毛片 | 成人免费一级毛片在线播放视频 | 午夜看看| 久久天天| 国产一二三区在线观看 | 欧美日韩麻豆 | m3u8久久国产精品影院 | 天天摸夜夜摸狠狠摸夜夜摸 | 天天插天天插天天插 | 污视频网站免费观看 | 91麻豆精品国产 | 老司机在线永久免费视频观看 | 在线欧美一区 | 黄色网址在线免费看 | 激情五月网站 | 欧美成人精品高清在线播放 | 噜噜噜色 | 特黄特黄一级高清免费大片 | 欧美日韩视频在线播放 | 国产在线天堂a v | 一级看片| 国产成人久久 | 欧美网站免费 | 国产色爽女小说免费看 | xxxxchina麻豆免费视频 | 男女视频在线免费观看 | 欧美一区二区三区不卡免费观看 | 国产三级精品在线 | 免费看的黄色大片 | 国产成人综合亚洲 | jk制服喷水 | 欧美日韩高清在线观看一区二区 | 久久com|