使用没有nodeJs的nodeJS模块

它可以看起来像一个非常简单的问题,但作为一个JS初学者,我想知道是否有可能使用NodeJS模块(我想用这个例子: https : //github.com/yaronn/ xml-crypto )在webextension中,而不必改变它的代码。

提前致谢。

我是xml-crypto的作者。 xml-crypto是为node.js构build的,并且依赖于node.jsencryption模块,该模块不适用于浏览器。 不过有一个叫做forge的替代浏览器encryption模块。 有人告诉我,他们能够用伪造(通过在xml-crypyo中更改小代码)replace密码中的xml-crypto依赖关系,并允许在浏览器中运行xml-crypto。 您还需要使用browserify,在这里应该很容易。

Interesting Posts