假设我有以下代码,并希望在needle
调用表达式中找到foo(needle)
标识符的变量声明:
import { foo } from 'bar'
const needle = 'bad'
function deep () {
let needle = 0
needle = 1
function deeper () {
foo(needle)
}
}
如果存在变量声明,我需要与Babel一起编写可以尝试解析分配给needle
的最后一个值的强大内容吗?