一、新建项目
1.全局安装 vue-cli,如果有用vue-cli构建过项目可跳过该步
npm install -g @vue/cli
2.创建uni-app+vue3项目
vue create -p dcloudio/uni-preset-vue#vue3 uni-vue3-project
uni-app模板选择:默认模板(TypeScript)
二、添加配置
1.做一些对应飞书小程序的配置,可参考官网说明
package.json中加入如下配置:
"uni-app": {
"scripts": {
"mp-feishu": {
"title": "飞书小程序",
"env": {
"UNI_PLATFORM": "mp-toutiao"
},
"define": {
"MP-FEISHU": true
}
}
}
}
代码中使用自定义的条件编译:
// #ifdef MP-FEISHU
飞书端特有的API实现
// #endif
2.进入项目目录
cd uni-vue3-project
3.运行
npm run dev:custom mp-feishu
如果出现 Error: Cannot find module '@dcloudio/uni-cli-i18n'

这篇博客介绍了如何使用vue-cli创建一个uni-app+vue3项目,并配置它来构建飞书小程序。通过修改package.json文件,设置自定义的条件编译,实现了针对飞书小程序的特定功能。同时,为避免不同平台的小程序包覆盖问题,调整了构建输出路径。通过运行特定命令,可以分别构建和调试飞书及字节跳动小程序,使得项目管理更加方便。
最低0.47元/天 解锁文章
605





