我剛剛從使用過時的cfx轉換爲jpm來開發我的Firefox附加組件。每次我對代碼進行更改並想再次測試時,我都必須使用「jpm run」命令,它需要3到5分鐘的時間才能啓動瀏覽器並使用新代碼。這使得開發我的插件幾乎是不可能的,因爲每次我想測試一個新的代碼行時,我都必須等待幾分鐘。JPM Run的測試非常慢
這種問題在Chrome中不會發生,所以我不確定Mozilla的用戶在想什麼。他們想讓它幾乎不可能爲他們的瀏覽器開發插件嗎?
其他Firefox插件開發人員在測試他們的代碼時做了些什麼?他們是否花了數小時啓動並非常緩慢地重新啓動瀏覽器?還是有解決方法?
使用'jpm run'啓動Firefox和一個最小插件對我來說只需不到10秒(剛剛測試過)。你的插件有多大?你使用的是什麼版本的「jpm --version」?您使用的是哪個版本的Firefox?需要更多信息(例如,機器類型,操作系統等)。 – Makyen
我通過刪除我的加載項文件夾中的一些文件(它就像50MB),將其降低到30秒以下。我在那裏有一些XPI文件的副本,這可能會降低速度。仍然非常煩人,我不得不每次重新啓動瀏覽器。 我正在使用Firefox開發者版,並且確實應該是一種方式,只是在Chrome中加載未打包的加載項。當我在Chrome中開發時,我只需訪問chrome:\\ extensions頁面並刷新以查看我的最新版本。 – user1850261