安装依赖
npm install
启动应用
npm run start
安装 redis 依赖
npm i redis
安装 redis 服务(Windows)
choco install redis
豆包提示使用
choco install redis-64 -y命令安装,但是我安装时虽然窗口显示成功了,但是并没有redis-server命令,另外也没有 redis 服务。
貌似豆包是根据 CSDN 上的一篇文章回复的,但是不知道为什么我这边执行的效果不一样。
另外,安装 redis-64 时默认给我安装了一个 memurai 服务,而且这个服务貌似也是用的 6379 端口。
奇怪的是,memurai 服务启动时,我仍然可以正常启动 redis 服务,而且通过 RDM 连接时,也可以正常连接到 redis 服务。
此时,express 代码中的 redis 客户端连接的是 memurai 服务,而不是 redis 服务。 需要将 memurai 服务关闭,才会连接到 redis 服务。
查看 redis 版本
redis-server --version
启动 redis 服务
redis-server
本项目是根据 Node.js 实战的代码来实现的,其中 redis 访问的代码和书中的不太一样。
npm i bcrypt