我是否每次更改Firefox加载项I'时都必须使用“jpm run”;我在发展?

我是否每次更改Firefox加载项I'时都必须使用“jpm run”;我在发展?,firefox,firefox-addon,jpm,Firefox,Firefox Addon,Jpm,我已经阅读了Mozilla开发者网络“Firefox插件开发入门指南” 本指南建议,要查看我对加载项代码所做更改的效果,我需要: 关闭Firefox 重新生成附加组件 再次在Firefox中运行它 我真的需要重建我的包并在Firefox的新实例中运行它才能看到我的更改吗 是否有其他方法从浏览器中刷新加载项代码?您可以将jpm与加载项结合使用,如下所示: jpm post --post-url http://localhost:8888/ 或使用watchpost自动化该过程: jpm watc

我已经阅读了Mozilla开发者网络“Firefox插件开发入门指南”

本指南建议,要查看我对加载项代码所做更改的效果,我需要:

  • 关闭Firefox
  • 重新生成附加组件
  • 再次在Firefox中运行它
  • 我真的需要重建我的包并在Firefox的新实例中运行它才能看到我的更改吗


    是否有其他方法从浏览器中刷新加载项代码?

    您可以将jpm与加载项结合使用,如下所示:

    jpm post --post-url http://localhost:8888/
    
    或使用watchpost自动化该过程:

    jpm watchpost --post-url http://localhost:8888/ 
    

    为什么不:“jpm xpi”+。然后,您可以在此基础上使用gulp(或者仅使用nodejs)来自动构建和在浏览器中重新加载。查看fwd以了解Noitidart和其他人是如何处理此问题的。@cviejo Tx。这与jpm的watchpost功能非常配合:
    jpm watchpost--post urlhttp://localhost:8888/
    。你想把你的评论变成一个完整的答案吗?当然。添加了观察站建议。@cviejo会让它再开放几天,看看是否有更多的输入,然后接受。德克萨斯州!