现状:本文件函数通过this打点调用的函数,引入绝对路径的文件,调用的函数都可以通过Ctrl + 点击 实现跳转到定义处。
而如果在 webpack 通过alias 设置了别名,无法跳转成功。
解决方案: 新建文件 jsconfig.json,配置如下。
``
{
"compilerOptions": {
"target": "ES6",
"jsx":"react",
"experimentalDecorators":true,
"baseUrl":".",
"paths":{
"common/*":["./src/components/common/*"],
"action/*":["./src/redux/action/*"],
"workbench/*":["./src/components/workbench/*"],
"prepareAPath/*":["./src/redux/action/workbench/dataprepare/*"],
"updateChart/*":["./src/redux/action/workbench/visualize-component/UpdateChart.action.js/*"],
}
},
"exclude": [
"node_modules",
"scripts"
]
}
``
配置好后重启vs code。
图片发自简书App