支付宝小程序的 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。