一,在HB编辑器中用命令行创建uniapp项目(vite+vue3+TS)
npx degit dcloudio/uni-preset-vue#vite-ts 项目名称

注意:搭梯子在创建或者连手机网络创建,按官方提示的下载模板也行。

在HB编辑器中安装vue3插件

二,在vscode中导入uniapp项目
导入项目之后,再安装开发所需要的插件

三、TS类型校验
1,安装类型声明文件
npm i -D @types/wechat-miniprogram @uni-helper/uni-app-types
// 小程序和uniapp的声明类型
2,配置 tsconfig,json
{
"compilerOptions": {
"types": [
"@dcloudio/types",
"@types/wechat-miniprogram",
"@uni-helper/uni-app-types"
]
},
"vueCompilerOptions": {
"nativeTags": ["block", "component", "template", "slot"]
}
}

四、json 注释问题
1,打开设置

2,搜索框输入文件关联,添加项


五、引入uni-ui组件库
1,安装uni-ui
npm i @dcloudio/uni-ui
2,配置easycom
使用 npm 安装好 uni-ui 之后,需要配置 easycom 规则,让 npm 安装的组件支持 easycom
打开项目根目录下的 pages.json 并添加 easycom 节点:
// pages.json
{
"easycom": {
"autoscan": true,
"custom": {
// uni-ui 规则如下配置
"^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"
}
},
// 其他内容
pages:[
// ...
]
}

详细请查看uniapp官方文档:https://uniapp.dcloud.net.cn/component/uniui/quickstart.html
3,配置uni-ui组件类型声明
3.1 安装依赖
npm i -D @uni-helper/uni-ui-types
3.2 配置依赖





















