刚刚添加
node-redis
我的节点版本是14.17.3
node_modules/@redis/client/dist/lib/cluster/cluster-slots.js:89
return node.client ?? __classPrivateFieldGet(this, _RedisClusterSlots_instances, "m", _RedisClusterSlots_createNodeClient).call(this, node);
^
SyntaxError: Invalid or unexpected token
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
任何提及
createClient
都会发生错误。甚至不必用它打电话。
那是使用无效合并运算符:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing
这是根据 https://node.green 在版本 14.5.0 中添加到 Node.js - 想知道你是否确定你正在运行 14.17.3?如果您运行的是旧版本的 Node,您应该更新到较新的版本。