支付宝小程序的 TypeScript 类型定义文件。
需要使用 TypeScript 4.1+。
首先需要安装 npm 包:
npm install @mini-types/alipay --save-dev
# or
yarn add -D @mini-types/alipay然后使用 typeRoots 来配置:
{
"compilerOptions": {
"typeRoots": ["./node_modules/@mini-types", "./node_modules/@types"]
}
}此外,还可以在 tsconfig.json 文件中指定 types 配置。
{
"compilerOptions": {
"types": ["@mini-types/alipay"]
}
}请在项目的 tsconfig.json 中配置 noImplicitThis 为 true:
{
"compilerOptions": {
+ "noImplicitThis": true
},
}@mini-types/my 中的类型定义是通过工具自动生成的,最好不要直接向该包提交代码。如果发现定义有误欢迎给我们提 issue。
@mini-types/global 中是 Page/Component 等的类型定义,如果发现定义有误欢迎给我们提 PR。