关于unaipp生成的vue3项目开启微信云函数所遇到的问题

使用uniapp创建的vue3项目,需要用到H5静态页面跳转小程序的时候(具体操作看微信开发文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/staticstorage/jump-miniprogram.html),会用到微信开发者工具的云开发,那么在创建的项目里面是没有用到云函数的,就没有云函数的文件夹

如何给uniapp项目配置云函数

网上能搜到的方法大致步骤都是和这个类似https://blog.csdn.net/weixin_44885978/article/details/119346214

但是我写的没用,甚至uniapp项目下添加的vue.config.js都不生效,不知道是为什么,但是试了一下uniapp vue2项目可以运行vue.config.js,但是使用copy-webpack-plugin插将项目中的存放云函数的个文件夹在打包的时候复制一份到打包后的文件夹中 却没有生效,不知道是什么原因

虽然原因没搞清除,但是得解决问题

如何解决

将项目运行到微信开发者工具,并在微信开发者工具打开的项目目录里添加云函数目录,当然在这之前需要在项目的manifest.json配置文件里配置云函数目录

然后在微信开发者工具打开的项目目录下添加对应的云函数文件夹,比如上面写的是cloud,则添加cloud文件夹,安装微信小程序添加云函数的步骤进行添加云函数,然后上传部署,云函数就添加好了,但是这样子添加云函数需要手动操作,如果需要多次添加的话是很不友好的,但是我的项目暂时只需要添加一次,所以如果需要添加还是需要使用copy-webpack-plugin方法

这样虽然云函数添加好了,但是在调试的时候确报错,这是因为wx-server-sdk(这个函数在云函数里面会引入的)不是最新版导致的,重新安装就可以解决

上述虽然解决了我的问题,但是还有很多地方不明白是为什么,烦请各位看官多多指教

相关推荐
陈思杰系统思考Jason5 天前
系统思考:自由职业背后的悖论
百度·微信·微信公众平台·新浪微博·微信开放平台
陈思杰系统思考Jason6 天前
系统思考:动态性复杂时代的组织认识
百度·微信·微信公众平台·新浪微博·微信开放平台
WX:ywyy67986 天前
从0到1:付费短剧小程序全栈定制开发实战与避坑指南
微信·小程序·短剧小程序开发·短剧系统开发·短剧app开发·短剧平台开发·短剧平台搭建
陈思杰系统思考Jason7 天前
系统思考:战略定力与组织能力
百度·微信·微信公众平台·新浪微博·微信开放平台
陈思杰系统思考Jason8 天前
系统思考:组织能力持续学习
百度·微信·微信公众平台·新浪微博·微信开放平台
陈思杰系统思考Jason11 天前
系统思考:创办人心智模式与企业规模
百度·微信·微信公众平台·新浪微博·微信开放平台
DokiDoki之父11 天前
边写软件边学kotlin(二)——语法推进
开发语言·微信·kotlin
陈思杰系统思考Jason13 天前
系统思考:心智模式与组织结构
百度·微信·微信公众平台·新浪微博·微信开放平台
陈思杰系统思考Jason15 天前
系统思考:认知边界与组织发展
百度·微信·微信公众平台·新浪微博·微信开放平台
CaracalTiger15 天前
OpenClaw开源项目汇总:Installer一键部署、Moltworker云端方案、钉钉飞书微信接入全指南
微信·开源·aigc·钉钉·飞书·学习方法·业界资讯