Languages & Frameworks eslint-import-resolver-alias。 在.eslintrc中使用下面的导入方式。
{
"settings":{
"alias": [
["pckg", "pckg/src"]
]
}
}
而我在我的.js文件中使用了下面的方法。
import pckg from 'pckg'
但是,当我试图使用Cmd+Click找到声明,通过点击''。pckg'在导入语句中,WebStorm说没有声明可去。我意识到WebStorm无法理解导入别名解析器插件,但是否有办法使其工作
你可以尝试使用webpack的别名来代替:创建一个虚拟的webpack配置文件,别名为
...
alias: {
'pckg': path.resolve(__dirname, './pckg/src'),
},
...
并在 设置/youtrack.jetbrains.comissueWEB-22717#focus=streamItem-27-1558931-0-0。:建档 (如果你喜欢,可以使用不同的名字)在你的项目根目录下。
使用以下语法定义你的别名。config.js
System.config({
"paths": {
"pckg/*": "./pckg/src/*"
}
});