[英]How to use jsconfig path with WebStorm?
我正在使用 WebStorm。 在Ctrl + 单击我可以跳转到定义文件:
import myClass from '../../../../core/myClass';
但是如果我使用的是jsconfig.json
文件,它就不起作用。
/// jsonfig.json
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"Core/*": ["./app/bundles/core/*"],
}
},
"exclude": [
"node_modules"
]
}
在我的文件中,我替换为:
import myClass from 'Core/myClass';
捆绑工作完美,但不能使用 WebStorm 跳转到文件。
知道什么设置吗?
jsconfig.json
目前不受IDE支持,请关注WEB-30581和WEB-36390更新
你可以尝试从一种解决方法https://youtrack.jetbrains.com/issue/WEB-22717#focus=streamItem-27-1558931-0-0 :创建一个文件config.js
在(你可以使用不同的名字),你的项目根目录,在那里定义路径映射,例如:
System.config({
"paths": {
"Core/*": "./app/bundles/core/*"
}
});
更新:自 2019.2 起支持在jsconfig.json
中定义的路径别名; 见WEB-36390
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.