【发布时间】:2020-10-27 20:54:15
【问题描述】:
请帮忙。我读了很多书并寻找解决方案,但我更加困惑。我正在使用 GOOGLE GeoLocation API 开发应用程序。 整个逻辑都在 JavaScript 中。我的想法是让每个用户都能看到地图的其余部分。为此,我必须将每个用户的坐标保存在 Redis / Memcache(二维数组)中,但是我在连接 JS 和 Redis 时遇到了问题。我还看到许多其他人有轨道问题。我想知道这一点。 这是最好的方法吗? 还有其他方法吗? 如果那是我错的方式?
我只有这个。
var redis = require('redis');
var client = redis.createClient();
client.on('connect', function() {
console.log('Redis client connected');
});
client.on('error', function (err) {
console.log('Something went wrong ' + err);
});
出现此错误:
Uncaught Error: Module name "redis" has not been loaded yet for context: _. Use require([])
https://requirejs.org/docs/errors.html#notloaded
at makeError (require.js:5)
at Object.s [as require] (require.js:5)
at requirejs (require.js:5)
at home:165
我添加了 [...] 并且错误是
【问题讨论】:
-
错误信息
Module name "redis" has not been loaded yet表示你没有npm install任何redis的包 -
让我们尝试查看此安装手册页:github.com/NodeRedis/node-redis#installation
标签: javascript node.js redis