昨天打码的时候,发现使用
1
require('@/mock/index')
vscode没有对这个路径进行跳转,第一时间,我想的是,@别名导致的,但是其实我本人有写jsconfig.json,但是谷歌搜索都是这样.我便开始一段对该配置文件探索和迷惑的一段时间…
- 开始看到一个插件,叫’别名跳转’试了下,确实可以,但是有个问题就是在使用import..from…时,无法正确跳转,冲突了.于是抛弃.
- 又开始纠结jsconfig.json试了各种包括加上module:commonjs,target:es6,各种重启…结果自然,还是发现不如用插件呢.
原因:
其实,自带就有跳转,主要是因为,我在index.js里没有写
1 | module.exports={} |
好了,误会解除…
收获
这些路径啊智能跳转啥的,本质就是读取目录以及内容,用的node fs模块来完成..估计就是检测不到导出,就不会有跳转了..