在 Typescript 中使用加密模块
Using crypto module in Typescript
在我的打字稿项目中,我试图借助 nodejs 的加密模块获取 SHA1 哈希。
import crypto from 'crypto';
console.log(crypto.createHash('sha1').update('message').digest('hex'));
但在运行之后,我唯一得到的是
TypeError: Cannot read property 'createHash' of undefined
我错过了什么?有没有更好的方法在打字稿中获取 SHA1 哈希值?
将导入行更改为:
import * as crypto from 'crypto';
在我的打字稿项目中,我试图借助 nodejs 的加密模块获取 SHA1 哈希。
import crypto from 'crypto';
console.log(crypto.createHash('sha1').update('message').digest('hex'));
但在运行之后,我唯一得到的是
TypeError: Cannot read property 'createHash' of undefined
我错过了什么?有没有更好的方法在打字稿中获取 SHA1 哈希值?
将导入行更改为:
import * as crypto from 'crypto';