乐优商城项目爬坑

这个项目坑挺多的,不过学的东西确实不少,毕竟没花钱,肯定有各种各样问题。

拿到项目首先把项目跑起来吧。

一共三个,前端俩manage-leyou-web 前端管理,leyou-portal 前端门户 ;后端:leyou-master

1.先跑前端管理,建议下载一个vs code。在terminal里输入npm -install ,然后npm run dev。如果报错的话说明你打包工具什么的没装,拿着错误信息自行百度。端口9001

2.前端门户,爬的京东的html,用的不是vue框架。。。在terminal里输入live-server --port=9002。因为我的8080被占用了,所以重新指定了一个端口,如果没有占用可以直接live-server。

命令报错就是没装 live-server。命令:npm i -g live-server

3.可以跑后端了。一共十个微服务,如果出现maven依赖问题,说明你本地仓jar包不够多。这个自行百度解决。我打开是直接可以用的。需要修改几处配置。

1)在各个微服务的yml配置文件里把数据库url username password修改成你自己的。当然有的不需要改,因为没用到数据库

2)还是在yml文件里把公钥私钥地址自己的地址(随便找个文件夹,新建rsa.pub和rsa.pri,然后把这俩文件的绝对路径替换他原来的)。对了,这个需要提前在ly-auto微服务里的test文件中生成。

secret随便写,最好长一点。

然后应该就能都跑起来了。如果中间出现bean注入错误的问题,应该是配置文件中的公钥私钥地址没改。或者你可能自己修改配置文件了。

@ConfigurationProperties(prefix = ""),这个注解就是对应的application.yml文件的配置,看看你的prefix中的信息对不对。

3)nginx安装,课前资料里有,解压即用的,如果有笔记把笔记里的配置文件直接替换原来的ngnix config文件夹下的配置文件。完了之后启动ngnix,看看进程里有没有,如果没有说明启动失败,去error log里看日志。

4)如果你跟着视频搞了nginx的反向代理,那么每次访问必须使用域名,而不能用localhost。首先要保证nginx启动,start nginx,然后去进程看看启动没有

现在把manage-leyou-web 和后台apiGateway、registry、item-service三个微服务启动应该就可以访问数据了,只实现了新增和查询。

后面的等我更新

posted @   了悟  阅读(1247)  评论(2编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
点击右上角即可分享
微信分享提示