怎么支持ES6对象简洁表示法的定义跳转和模块化定义跳转?

module.exports = {
  isFunction,
  isArray,
  isObj
}

像这样ES6简洁表示法的跳转要怎么支持?

const tool = require('../../utils/tool.js')

还有模块化跳转的支持, require, import

目前使用的是Emacs25, spacemacs, 子龙山人的配置

我现在跳转都使用的是 dumb-jump,

https://elpa.emacs-china.org/packages/dumb-jump/

谢谢大大回复.

dump-jump大部分可以支持简洁语法跳转了, 但好像不支持模块化跳转, 而且有些不能成功. 而spacemacs/jump-to-defition 可以部分支持模块化,有时候也不成功. 另外, 我在vue项目里无论使用react-mode,还是web-mode, 还有一个vue-mode, 这两种方式都不能跳转到import的地方