<ul id="ouw02"></ul>
  • 首頁 > 技術 > 正文

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

    2023-07-06 06:02:16來源:中關村在線  


    【資料圖】

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

    標簽:

    相關閱讀

    精彩推薦

    相關詞

    推薦閱讀

    亚洲一卡2卡三卡4卡无卡下载| 亚洲第一福利视频| 久久亚洲春色中文字幕久久久| 国产亚洲人成网站在线观看| 国产精品亚洲一区二区三区在线观看| 亚洲国产精品成人AV在线| 亚洲色大网站WWW永久网站| 亚洲免费综合色在线视频| 亚洲AV无码资源在线观看| 亚洲av无码成人影院一区 | 国产亚洲人成在线播放| 亚洲AV第一成肉网| mm1313亚洲国产精品美女| 亚洲AV蜜桃永久无码精品| 亚洲国产V高清在线观看| 亚洲综合亚洲综合网成人| 久久伊人亚洲AV无码网站| 亚洲精品无码不卡在线播HE| 亚洲欧洲精品无码AV| 久久精品国产亚洲AV麻豆王友容 | 亚洲成av人无码亚洲成av人| 亚洲欧美熟妇综合久久久久| 亚洲国产成人AV网站| 亚洲国产成人久久综合区| 久久综合亚洲色HEZYO国产| 亚洲日韩一页精品发布| 亚洲成人在线网站| 久久精品亚洲精品国产色婷| 亚洲伊人久久大香线蕉在观 | 亚洲日韩欧洲无码av夜夜摸| 久久精品国产99精品国产亚洲性色| 亚洲毛片在线观看| 精品亚洲成A人无码成A在线观看 | 在线a亚洲老鸭窝天堂av高清| 亚洲国产av玩弄放荡人妇| 亚洲第一区精品观看| 亚洲色大成网站www永久一区| 亚洲国产精品久久久久婷婷老年| 亚洲视频一区在线播放| 亚洲AV成人影视在线观看| 精品国产亚洲AV麻豆|