这篇文章主要介绍了以打字打的文件编写微信小程序创建项目的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
创建项目
在微信开发者工具创建项目,在语言中选择以打字打的文件改造项目
编辑package.json文件,修改迷你程序美国石油学会(American Petroleum Institute)类型和以打字打的文件版本
{
名称:’迷你程序-ts-快速启动’,
版本’:’ 1.0.0 ‘,
描述”:”,
脚本’:{
编译”:”。/node _ modules/typescript/bin/TSC ‘,
tsc ‘:’节点. node _ modules/typescript/lib/TSC。js ‘
},
关键词’:[],
作者”:”,
许可证”:”,
依赖项’:{
},
devDependencies’: {
“打字稿”:’^4.1.3′,
‘迷你程序-API-‘:’^2.12.1-beta.0’打字
}
}
编辑tsconfig.json文件,修改解放运动为[‘esnext’],支持最新语法,删除字根配置项
{
编译器选项’:{
‘ strictNullChecks’: true,
noImplicitAny ‘:真,
模块:’普通’,
目标:’ ES5 ‘,
‘ allowJs’: false,
“实验记录员”:对,
‘ noImplicitThis’: true,
‘ noImplicitReturns’: true,
‘ alwaysStrict’: true,
‘ inlineSourceMap’: true,
‘ inlineSources’: true,
‘ noFallthroughCasesInSwitch ‘:true,
‘ noUnusedLocals’: true,
‘ noUnusedParameters’: true,
‘严格:对,
‘ removeComments’: true,
‘漂亮:没错,
‘ strictPropertyInitialization ‘:true,
lib’: [‘esnext’]
},
包括’:[。/**/*.ts ‘
],
排除’:[
‘节点_模块’
]
}
执行新公共管理安装删除项目下打字目录,的复制节点_模块下迷你程序美国石油学会(American Petroleum Institute)类型的类型文件到项目根目录
在迷你程序下创建连接目录并创建IAppOption.ts文件,最后编辑应用程序文件,
//IAppOption.ts
导出默认接口选项{
全局数据:{
文本:字符串;
}
}
//app.ts
从””导入我的选择./interface/IAPP选项’;
应用程序({
全局数据:{
短信:”你好,字!”
},
onLaunch() {
}
})
在详细-本地设置-调试基础库,直接选择最新的
使用承诺化的微信小程序美国石油学会(美国石油协会)
以前可以通过迷你程序-API-承诺这个包来完成美国石油学会(American Petroleum Institute)承诺化,或者自己写
现在可以直接使用,比如wx.getStorageInfo,在库。wx.api.d.ts中返回了PromisifySuccessResult返回了承诺
GetStorageInfoOption扩展了GetStorageInfoOption(
选项?顶选项
):PromisifySuccessResultTOption,GetStorageInfoOption
键入PromisifySuccessResult
p,
t扩展AsyncMethodOptionLike
=P扩展{成功:任何}
?空的
:P扩展{失败:任何}
?空的
:P扩展{完整:任何}
?空的
:PromiseParametersExcludeT[‘ success ‘],未定义[0]
两种用法,大多数美国石油学会(美国石油协会)都支持
wx.getStorageInfo({
成功:()={
console.log(‘成功执行)
},
失败:()={
console.log(‘失败执行)
},
完成:()={
console.log(‘接口调用结束)
}
})
wx.getStorageInfo().然后(()={
console.log(‘成功执行)
}).catch(()={
console.log(‘失败执行)
}).最后(()={
console.log(‘接口调用结束)
})
源码:https://github。com/nikolas sky/ts-mini程序/tree/master/ts-mini程序库
到此这篇关于以打字打的文件编写微信小程序创建项目的方法的文章就介绍到这了,更多相关以打字打的文件开发微信小程序内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
来源:脚本之家
链接:https://www。jb51。net/article/205005html文件的后缀


