2
它看起來像一個非常簡單的問題,但作爲一個JS初學者,我想知道是否有可能使用NodeJS模塊(我想用這個例子:https://github.com/yaronn/xml-crypto)在webextension而不必更改它的代碼。使用nodeJS模塊沒有nodeJs
在此先感謝。
它看起來像一個非常簡單的問題,但作爲一個JS初學者,我想知道是否有可能使用NodeJS模塊(我想用這個例子:https://github.com/yaronn/xml-crypto)在webextension而不必更改它的代碼。使用nodeJS模塊沒有nodeJs
在此先感謝。
我是xml-crypto的作者。 xml-crypto是爲node.js構建的,並且依賴於內置的node.js加密模塊,該模塊不適用於瀏覽器。然而,有一個替代的瀏覽器加密模塊,稱爲forge。有人告訴我,他們能夠用僞造(通過在xml-crypyo中更改小代碼)替換加密中的xml-crypto依賴關係,並允許在瀏覽器中運行xml-crypto。您還需要使用browserify,在這裏應該很簡單。
由於這樣的Node.js模塊依賴於Node.js運行時庫,因此您唯一的機會可能是[browserify](http://browserify.org)。如果這樣做不起作用,那你運氣不好。 –