爲Mozilla Firefox開發擴展我想知道現在我所做的是否有一種「更簡單的方法」。目前我做的:開發一個Firefox擴展(不是通過編碼到第一個xpi)?
創建一個文件夾 - 此文件夾中,例如
myextension
- 在其中開發:創建和編輯文件(如的install.rdf,chrome.manifest用於,XUL文件。基本上所有Firefox擴展的其他結構(沒有問題這裏))
拉鍊壓縮
myextension
到一個ZIP文件的內容(即名爲myextension.zip)重命名myextension.zip到myextension.xpi
安裝的XPI文件Firefox的擴展然後在Firefox
重新啓動Firefox
測試進一步擴展
每次編輯到擴展的代碼庫後,我需要經歷3. zip-compress,4.重命名,5.將XPI文件安裝到Firefox,6重新啓動瀏覽器。
當然,我可以自動化這一些,但我仍然想知道是否有另一種方式直接在運行的firefox個人文件夾中開發Firefox擴展。
我所知道的擴展存儲在Firefox的配置文件夾爲: firefox/profile/extensions/nameofextension.xpi
我不記得很清楚,但我認爲有辦法有被存儲解壓縮的文件夾中有太多的擴展?這樣我仍然需要重新編輯後重新啓動,但不做所有的laboulesome壓縮重命名安裝。
任何想法?
這是我一直在尋找的解決方案https://blog.mozilla.org/addons/2009/01/28/how-to-develop-a-firefox-extension/總之我會將答案發布給我這裏的問題給出了關於「如何設置firefox-extension的就地編輯」的基本說明。 – humanityANDpeace