Javascript 在不使用nodeJS的情况下使用nodeJS模块

Javascript 在不使用nodeJS的情况下使用nodeJS模块,javascript,node.js,firefox-addon-webextensions,Javascript,Node.js,Firefox Addon Webextensions,这看起来可能是一个非常简单的问题,但作为一个JS初学者,我想知道是否可以在webextension中使用NodeJS模块(我想使用这个模块,例如:),而无需更改其代码 提前谢谢。我是这本书的作者。xml crypto是为node.js构建的,依赖于node.js crypto内置模块,该模块不适用于浏览器。但是,有一个替代浏览器加密模块称为。有人告诉我,他们可以用forge(通过在xmlcrypyo中做一些小的代码更改)替换crypto中的xml加密依赖项,并允许在浏览器中运行xml加密。您还需

这看起来可能是一个非常简单的问题,但作为一个JS初学者,我想知道是否可以在webextension中使用NodeJS模块(我想使用这个模块,例如:),而无需更改其代码


提前谢谢。

我是这本书的作者。xml crypto是为node.js构建的,依赖于node.js crypto内置模块,该模块不适用于浏览器。但是,有一个替代浏览器加密模块称为。有人告诉我,他们可以用forge(通过在xmlcrypyo中做一些小的代码更改)替换crypto中的xml加密依赖项,并允许在浏览器中运行xml加密。您还需要使用browserify,这在这里应该很简单。

因为这样的Node.js模块依赖于Node.js运行时库,所以您唯一的机会可能是。如果那不起作用,你就倒霉了。