#angular
Вопрос:
Я реализовал двусторонний криптографический механизм от интерфейса (угловой) до бэкенда (пружинная загрузка) и наоборот, проблема в том, что код, который я использую, отлично работает на stackblitz,
https://stackblitz.com/edit/angular-ivy-jzzeux?file=src/app/app.module.ts
но когда я использовал тот же код в своем коде VS, он показывает мне ошибку компиляции. Однако я установил всю библиотеку Crypto JS и зависимости
след:
Error: src/utils/crypto-util.ts:33:42 - error TS2554: Expected 0 arguments, but got 1.
33 return encrypted.ciphertext.toString(CryptoJS.enc.Base64);
~~~~~~~~~~~~~~~~~~~
Error: src/utils/crypto-util.ts:38:37 - error TS2339: Property 'CipherParams' does
not exist on type '{ WordArray: { create: (v: any) => LibWordArray; random: (v: number) => LibWordArray; }; }'.
38 let cipherParams = CryptoJS.lib.CipherParams.create({
Я не могу понять, что не так в моих модулях узлов, любая помощь была бы очень признательна