设置Firefox扩展的开发环境。

这是我用来创建简单的Firefox扩展的方法。本教程是t的前身他的下一篇关于使用Web 工作人员 (即允许代码在后台线程上运行)。

搭建环境

We’将需要Firefox插件SDK。这是python文件的集合,可让您运行测试版(可选为空白)的Firefox。要下载它:

现在解压缩并删除压缩包:

转到目录并启动特殊的shell:

现在您可以看到该外壳已经在提示的括号中添加了(addon-sdk-1.17)。这意味着该窗口可能是文本的一半,因此我们可以使用以下命令来减少该文本:

干净得多! ðŸ™,

设置扩展模板

现在我们有了这个特殊的addon-sdk shell,导航回到您的文档并为我们的扩展程序创建一个新文件夹。

这个特殊的shell包含各种有用的命令,它们看起来都像  cfx y一种 。有关他们的更多信息,请参见 这里。在这种情况下,我们使用  cfx 在里面

让’检查创建的内容:

  •  LIB包含一个名为 主要.js这是所有扩展代码的主要处理程序文件
  • 曾夫人论坛是空的,但可用于存储工作程序(稍后再介绍)或大型曾夫人论坛文件之类的内容
  • 测试可以包含单元测试(很难设置,但对以后的测试驱动开发很有用)
  • .json包含有关扩展名的元曾夫人论坛–版本号,创建者名称,描述,许可等

您可以开始在main.js中编写代码,它将在浏览器中运行。完成后,使用  cfx 要测试!

请参阅下一个教程,了解如何使用网络工作者编写firefox扩展!

One thought 上 “设置Firefox扩展的开发环境。

  1. pingback: 在Firefox扩展中使用Web Worker积木

发表评论