0
ich eine App erzeugt create-react-app
mit und ich möchte crypto-js ich folgende Fehlermeldung bin verwendenCrypto-js in React
crypto.sha256() is not a function
ich eine App erzeugt create-react-app
mit und ich möchte crypto-js ich folgende Fehlermeldung bin verwendenCrypto-js in React
crypto.sha256() is not a function
Du musst immer Krypto js
mit installierennpm install crypto-js
In Ihren js-Dateien müssen Sie das Modul importieren, das Sie hatten NNA verwenden
import sha256 from 'crypto-js/sha256';
Jetzt können Sie diese Funktionen
sha256(nonce + message);
Sie verwenden Sie message
und nonce
vor diesem
Dank definieren, können Sie mir bitte erklären, warum nicht 'import * als Krypto aus Crypto-js Arbeit? –
@RyanDoussa, um 'import *' zu tun, müssen alle Module exportiert werden. Das ist bei "crypto-js" nicht der Fall, wenn Sie sich den Code für 'sha256.js', https://github.com/brix/crypto-js/blob/develop/src/sha256.js ansehen. Sie definieren nur eine Funktion. Überprüfen Sie meine andere Antwort darüber, wie Export und Import in Node https://StackOverflow.com/questions/21117160/what-is-export-default-in-javascript/43951115#43951115 funktioniert –