angular2-ionic2
angular2-ionic2 copied to clipboard
Ionic 2 中如何引入第三方脚本库
一、typings 中包含 Type Definitions 文件
1.使用 npm 安装依赖
npm install bcryptjs --save
2.添加 Type Definitions 文件阻止编译器错误
2.1 安装 typings
npm install -g typings
2.2 安装 bcryptjs dt 文件
typings install dt~bcryptjs --save --global
二、 typings 中不包含Type Definitions 文件
在 index.html 文件中引入对应的文件:
<script src="bcrypt.min.js"></script>
在使用的 ts 文件中声明变量:
declare var dcodeIO: any;
export class HomePage {
public bcryptjs: any;
public hash: string;
constructor() {
this.bcryptjs = dcodeIO.bcrypt;
this.hash = this.bcryptjs.hashSync("nraboy", 8);
}
}