模块没有导出成员 'Md5'?
Module has no exported member 'Md5'?
所以基本上我导入:
import { Md5 } from 'ts-md5/dist/md5';
但是上面写着:
Module has no exported member Md5?
但它工作正常,问题是它在编译时给我一个错误。
我把它改成了小写的md5,比如:
import { md5 } from 'ts-md5/dist/md5';
但是现在我的功能不起作用:
hashIt(email: string){
this.hashString = md5.hashStr(email);
console.log(this.hashString);
}
它说:
Property 'hashStr' does not exist on type '(string : any) => string'.
确保已安装 npm install --save ts-md5
。
直接在必须使用它的组件中导入它:
import { Component } from '@angular/core';
import {Md5} from 'ts-md5/dist/md5';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: [ './app.component.css' ]
})
export class AppComponent {
name = 'Angular';
md5 = new Md5();
ngOnInit(){
console.log(this.md5.appendStr('hello').end());
}
}
正在使用 StackBlitz,如果仍然无法使用,请尝试 npm uninstall ts-md5
然后 npm install --save ts-md5
所以基本上我导入:
import { Md5 } from 'ts-md5/dist/md5';
但是上面写着:
Module has no exported member Md5?
但它工作正常,问题是它在编译时给我一个错误。
我把它改成了小写的md5,比如:
import { md5 } from 'ts-md5/dist/md5';
但是现在我的功能不起作用:
hashIt(email: string){
this.hashString = md5.hashStr(email);
console.log(this.hashString);
}
它说:
Property 'hashStr' does not exist on type '(string : any) => string'.
确保已安装 npm install --save ts-md5
。
直接在必须使用它的组件中导入它:
import { Component } from '@angular/core';
import {Md5} from 'ts-md5/dist/md5';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: [ './app.component.css' ]
})
export class AppComponent {
name = 'Angular';
md5 = new Md5();
ngOnInit(){
console.log(this.md5.appendStr('hello').end());
}
}
正在使用 StackBlitz,如果仍然无法使用,请尝试 npm uninstall ts-md5
然后 npm install --save ts-md5