輕鬆轉換整個目錄、副檔名 ZIP 檔案或 manifest.json 檔案。
大家好!我是 Chrome 擴充功能團隊的軟體工程師 Solomon。
我們持續建立最新版 Chrome 擴充功能平台之後, 開發人員可以將 Manifest V2 擴充功能轉換成 Manifest V3 以進行測試。為了讓 建立了名為 Extension Manifest Converter (EMC) 的工具,就能更輕鬆地執行這些作業。
EMC 是 Python 3 指令列工具,可以自動執行多個程序,在 資訊清單格式。使用者可以快速轉換擴充功能目錄、ZIP 檔案或 manifest.json 檔案 來建構應用程式
python3 emc.py <extension_path>
這項工具的重點在於自動執行擴充功能轉換的機械部分。例如
將在 JavaScript 中將 chrome.browserAction
取代為 chrome.action
,但無法處理
簡化任務,例如更新背景邏輯,全面採用 Service Worker。查看專案的
README:
我們發現這項工具對我們的團隊很有幫助,也希望能提供開放原始碼 。但請記住,由於這是個人方面的專案,我們無法提供支援或無限期維護。
如果您在使用專案時遇到任何問題,請在專案的 。