typescript编写微信小程序创建项目的方法
  • 作者:admin
  • 发表时间:2021-03-12 07:52
  • 来源:未知

这篇文章主要介绍了打字稿编写微信小程序创建项目的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

创建项目

在微信开发者工具创建项目,在语言中选择打字稿改造项目

编辑package.json文件,修改迷你程序打字员和打字稿版本

{

名称' : '微型程序-ts-quickstart ',

版本' : '1.0.0 ',

描述' : ' ',

脚本' : {

编译' : '。/node _ modules/typescript/bin/TSC ',

tsc': '节点. node _ modules/typescript/lib/TSC。js '

},

关键字' : [],

作者' : ' ',

许可证' : ' ',

依赖项' : {

},

devDependencies': {

打字稿' : '^4.1.3',

mini program-API-typing ings ' : '^2.12.1-beta.0'

}

}

编辑tsconfig.json文件,修改解放为['esnext'],支持最新语法,删除类型根配置项

{

compilerOptions ' : {

strictNullChecks ' : true,

noImplicitAny': true,

模块: 'CommonJS ',

目标: 'ES5 ',

allowJs': false,

实验记录者的:是真的,

这是真的,

noImplicitReturns ' : true,

总是严格' :真,

inlineSourceMa唐山网络公司p':真,

' inlineSources': true,

switch ' :中没有失败案例,

本地人的:是真的,

' noUnusedParameters': true,

严格' :真,

' removeComments': true,

漂亮的:真的,

严格属性初始化' : true,

lib': ['esnext']

},

include': [。/**/*.ts '

],

exclude': [

" node_modules "

]

}

执行新公共管理安装删除项目下打字员目录,的复制节点_模块下迷你程序打字员的类型文件到项目根目录

在微型程序下创建接口目录并创建IAppOption.ts文件,最后编辑app.ts文件,

//iAppOption。分时(同timesharing)

导出默认接口IAppOption {

globalData: {

文本:字符串;

}

}

//app.ts

从""导入IAppOption ./interface/iAppOption ';

AppIAppOption({

globalData: {

文本:"你好,字!”

},

onLaunch() {

}

})

在详细-本地设置-调试基础库,直接选择最新的

使用承诺化的微信小程序美国石油学会(美国石油学会)

以前可以通过迷你程序-API-承诺这个包来完成美国石油学会(American Petroleum Institute)承诺化,或者自己写

现在可以直接使用,比如wx.getStorageInfo,在lib.wx.api.d.ts中返回了promisifyssuccessresultpromisifyssuccessresult返回了承诺