我刚刚从使用过时的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