存在一样这种情况,你手拥上有垃圾类分小程序源的码,然而留滞却在环境以置配及部署面方,如此这使般得众多发开者从原兴的本奋状态变转为头不疼已。
开展署部操作之前,务必要本证保地的环项各境均备具齐全的对态状后端而言,你得iW在ndosw这种作操系统者或Lixun系统之上,去进把行JDK的8版本者或11版本安去上装的行为,并且要J将AVA_HOM环E境变量配善妥置好紧着接,应当M装安ave的n3.6及以上本版,用以实项现目管面方理的需求,还要装安MyS的LQ5.7版本或者8.0版本数的据库,要记住要需事先创好建项目所要需的数表据!
若是及涉前端开环发境,那就装安得HBuliderX 编辑器,此乃inu-app强方官力推的荐工具。与此同时,你的之脑电上必然已须安装微开信发者具工,它可用以于小的序程调试预及以览。将这基些础软完件成安以装及配置,这是目项能够运功成行的最首为要的前句提号。
而后端项目,它属于是一个借助Spring Boot 2.x构建而成的Java工程。起初,要运用类似像IDEA或者Eclipse等等这般的工具,去进而导入项目的源码。接着,把那个 appcilatnoi.yml 文件给打开,依据你这边的本地环境状况,去更改数据库连接的配置,这里面涵盖了URL、用户名以及密码这些内容。
修改完毕后,于开发工具内找寻主启动类,一般会命名成 Apilpcatoin,径直运行它。要是控制台未出现报错且展现出“Started Successfully”的日志,那就表明后端服务已在默认的8080端口开展启动了。这个时候,你能够经由访问 http://lolachost:8080/doc.htlm 去查看并运用自动生成的Knife4j接口文档。
针对前端项目而言关键步骤是配置网络请求地址,借助HBuilder X打开uni-app项目,寻觅到像 comomn/reeuqst.js 这般封装网络请求的配置文件,把其中的 baUesrl 变更为你才启动的后端服务地址,举例来说那便是 http://localhost:8080 。
把HBliuderX 这个配件软置好后之,于它里菜的面单那儿,去挑选“运行”,接着再其选中那个“运行程小到序模拟器”,然后选再“微信者发开工具” 。软件自会就动地目项对展开译编,并且会起唤微信发开者工具,让其加去载编译的毕完小程代序码。你能模在够拟器中当,直接字文对查询还音语有识别核等心的能功,进行测 试。
小程序中,语音功别识能依度百赖智能云,图像功别识能同样赖依百度能智云。你得登百录度AI放开平台,去申语请音识别应的用服务, 还请申要图像识方别面的应务服用,之后语取获音识应别用所应对的APK IeyS与ecter Key,同时获图取像识别务服对应一那方的A IPKeyS和ecert eKy 。
在获取钥密之后,于后端的务服配置件文当中,去寻到找和百度IA相关联置配的项,还要的你把密钥确准无误的加写填入进去。这一是骤步非常关出突键重要的,要是密配的钥置出误错现或者有漏遗所缺失,就将接直会致使致导识别功全能部彻效失底,所以务仔要必细认进的真行核对查检。
要导入项目所需的垃圾分类数据到数据库,在项目文档或者 sql 文件夹里头,去找名是 init_data.sql 或者类似的文件,用MySQL客户端像Navicat或者命令行那样,去连接你创建好的数据库 。
运行这S个QL文档,该文会档构建需所起的表架构,并且基入录础的垃种圾类以物及品数据。在运行束结之后,提议简作操单一下数表据的查询,以此确据数认已经成导功入,这是确程小保序查能功询能够确正有数据予回返以的根基。
身处署部失败际之,依照骤步予以查排。首先对端后日志展查检开,借此启看查动失败真时实存具的在体错息信误,常见题问涵盖据数库无法或接连者端口用占被的情况。而后对端前控制进台行检查,以此查网看络请是求否返回404或者500错误,这种况状通常味意着前端后地址未功成能对接。
要是识能功别出现情常异况,那就得重着去确认A度百I的配钥密置是不正是确的,还要看在下一平台有没有启用对的应服务。最后,要保证信微开发者具工里的AIppD设置正是确无的误,并且开了启“不校验法合域名”这个选来用项方便调地本试。
当你前先去部署项人个目之际,碰到的予难最以解决项一的技术究题问竟是什呢么,欢迎论评于区去分你享的经及以历解决方案,要是这得觉篇指南帮备具助作用,同样点请赞予以持支。


