javascript - 无法在Windows上为redis-64添加密码

标签 javascript node.js windows redis

我安装了 redis-64来自 chocolatey 使用 cinst redis-64

我在 C:\ProgramData\chocolatey\lib\redis-64\redis.windows.conf 中将 requirepass 设置为 mypassword并在我的 cli 上运行 redis-server.exe

我的 Node 脚本如下所示:

const redis = require('redis');
const config = {
    host: '127.0.0.1',
    port: '6666',
    password: 'mypassword'
};
const redisClient = redis.createClient(config);

每次启动它时,我都会在标准输出中收到以下警告:

node_redis: Warning: Redis server does not require a password, but a password was supplied.

这是库中的错误吗?如果没有,我怎样才能在 redis 上永久设置密码?

最佳答案

显然每次启动服务器都必须传递配置文件ಠ_ಠ

> redis-server.exe C:\relative\or\full\path\to\redis.windows.conf

关于javascript - 无法在Windows上为redis-64添加密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54537917/

相关文章:

windows - 我如何在 winXP 上设置 socket.io?

javascript - 将字幕加载到 Netflix 播放器

windows - 从进程 ID 获取进程可执行文件名称

javascript - 递归 setTimeout() 在后台暂停

node.js - 错误 : 'ngb-tab' is not a known element. Angular 11

node.js - Node populatedb url 不起作用

node.js - 优雅地终止 Windows 中分离的 node.js 生成的子进程

c++ - 如何在 Windows 上的线程退出时释放 TLS 槽中的对象?

javascript - 单击按钮时的appendChild()问题

javascript - 新的 javascript ES6 模块术语中合格和不合格的导入有什么区别?