由于复杂的原因,我有一些像这样的Node.js代码:
(util.js中)
global.redis= require('redis').createClient(...);
(其他一些file.js)
const Util= require('./util.js');
global.redis.rpush(...);
在WebStorm 8中,当我检查代码时,它将识别global.redis,但会出现错误,说明未解析的函数或方法rpush。 redis列在WebStorm的Node.js和NPM设置中,我启用了Node.js全局变量。
代码按预期运行。 有没有人碰到这个?