如何从暂存器创建XPI文件

侯赛因·阿卡贾尼(Hosein Aqajani)

我已经在暂存器环境中开发了附加组件,现在开发完成了,我想创建最终的xpi文件。

我只替换这个:

Cu.import('resource://gre/modules/ctypes.jsm');

这样:

var {Cu} = require("chrome");
var{ctypes} = Cu.import("resource://gre/modules/ctypes.jsm", null);

然后使用nodejs(jpm init和jpm xpi命令)创建了xpi文件,但是此文件无法正常工作。

诺蒂达特

我们所做的就是遵循jpm教程:https : //developer.mozilla.org/zh-CN/Add-ons/SDK/Tutorials/Getting_Started_%28jpm%29https://developer.mozilla.org/zh-CN /附加组件/ SDK /工具/ jpm#安装

我是在Windows系统上执行此操作的:

  1. 我们下载了node.js
  2. npm附带了
  3. 创建了一个目录,在该目录中,我从命令行执行了jpm-init
  4. 填写提示,然后填写插件的代码:

然后,我们在此处为此演示插件创建了一个类似的插件:https : //github.com/Noitidart/jpm-chromeworker

我无法分享实际的插件,因为这是用户个人的。但是,上面的方法比较简单,并显示了如何执行此操作。

我们在chromeworker中完成了jsctypes,并使其通过消息传递与index.js进行通信

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从暂存器访问附件SDK模块

来自分类Dev

缓存和暂存器内存

来自分类Dev

Amazon MWS暂存器InvalidParameterValue错误

来自分类Dev

Amazon MWS暂存器InvalidParameterValue错误

来自分类Dev

手臂; 内联汇编 使用暂存器;

来自分类Dev

git add --patch不再提示暂存器

来自分类Dev

手臂; 内联汇编 使用暂存器;

来自分类Dev

如何使用7Zip创建xpi文件?

来自分类Dev

i3的分配可以用于将程序移至暂存器吗?

来自分类Dev

如何在IntelliJ 14中创建暂存文件?

来自分类Dev

如何使用Magit为暂存文件创建补丁

来自分类Dev

我如何在不暂存暂存文件的情况下在git中查看我新创建的文件的列表?

来自分类Dev

如何在不暂存暂存文件的情况下在git中查看我新创建的文件的列表?

来自分类Dev

如何git显示暂存文件?

来自分类Dev

Krusader:如何打开.zip等.xpi文件?

来自分类Dev

如何暂存对已暂存于索引中的文件的后续更改?

来自分类Dev

如何创建暂存和生产之间相同但需要不同文件(SSL证书)的机器映像?

来自分类Dev

如何创建暂存和生产之间相同但需要不同文件(SSL证书)的机器映像?

来自分类Dev

Intellij暂存文件-如何删除它们?

来自分类Dev

如何显示暂存的已删除文件的差异?

来自分类Dev

如何从暂存区获取文件?

来自分类Dev

如何为Firefox +45.0.1正确重建.xpi文件?

来自分类Dev

如何为Firefox +45.0.1正确重建.xpi文件?

来自分类Dev

在git中暂存暂存文件?

来自分类Dev

如何提交暂存的文件并排除已修改的文件

来自分类Dev

如何将未暂存的文件移至未跟踪的文件?

来自分类Dev

如何将未暂存的文件移至未跟踪的文件?

来自分类Dev

Git:如何在预提交挂钩中重新暂存已暂存的文件

来自分类Dev

如何在Git暂存的未暂存更改区域中取回标记为已删除的文件?

Related 相关文章

  1. 1

    从暂存器访问附件SDK模块

  2. 2

    缓存和暂存器内存

  3. 3

    Amazon MWS暂存器InvalidParameterValue错误

  4. 4

    Amazon MWS暂存器InvalidParameterValue错误

  5. 5

    手臂; 内联汇编 使用暂存器;

  6. 6

    git add --patch不再提示暂存器

  7. 7

    手臂; 内联汇编 使用暂存器;

  8. 8

    如何使用7Zip创建xpi文件?

  9. 9

    i3的分配可以用于将程序移至暂存器吗?

  10. 10

    如何在IntelliJ 14中创建暂存文件?

  11. 11

    如何使用Magit为暂存文件创建补丁

  12. 12

    我如何在不暂存暂存文件的情况下在git中查看我新创建的文件的列表?

  13. 13

    如何在不暂存暂存文件的情况下在git中查看我新创建的文件的列表?

  14. 14

    如何git显示暂存文件?

  15. 15

    Krusader:如何打开.zip等.xpi文件?

  16. 16

    如何暂存对已暂存于索引中的文件的后续更改?

  17. 17

    如何创建暂存和生产之间相同但需要不同文件(SSL证书)的机器映像?

  18. 18

    如何创建暂存和生产之间相同但需要不同文件(SSL证书)的机器映像?

  19. 19

    Intellij暂存文件-如何删除它们?

  20. 20

    如何显示暂存的已删除文件的差异?

  21. 21

    如何从暂存区获取文件?

  22. 22

    如何为Firefox +45.0.1正确重建.xpi文件?

  23. 23

    如何为Firefox +45.0.1正确重建.xpi文件?

  24. 24

    在git中暂存暂存文件?

  25. 25

    如何提交暂存的文件并排除已修改的文件

  26. 26

    如何将未暂存的文件移至未跟踪的文件?

  27. 27

    如何将未暂存的文件移至未跟踪的文件?

  28. 28

    Git:如何在预提交挂钩中重新暂存已暂存的文件

  29. 29

    如何在Git暂存的未暂存更改区域中取回标记为已删除的文件?

热门标签

归档