绝对路径在Windows上不起作用,但在Mac上起作用?

时间:2020-03-23 05:23:48

标签: react-native visual-studio-code webstorm absolute-path

在我的组件包中,我已经将package.json添加为

{
"name": "component"
}

并将其用作

import SuccessDialog from '@component/

但是,这在Mac上工作正常,但在Windows上却无法正常工作。是否有任何依赖项需要交叉检查。我在Windows上使用 WebStorm ,在Mac上使用 Visual Studio代码

1 个答案:

答案 0 :(得分:1)

WebStorm从未支持这种用于指定绝对路径的React本机技巧(据我所知,尚未在任何地方正式记录)。如果您错过了此功能,请按照WEB-23221进行更新。您可以尝试按照https://youtrack.jetbrains.com/issue/WEB-23221#focus=streamItem-27-2719626.0-0中的建议创建虚拟的webpack配置,并在 Settings |语言和框架| JavaScript | Webpack 作为解决方法。

另一种解决方法(如果不重命名路径,只是将其缩短)将component目录的父文件夹标记为资源根(注意:不是子目录本身,而是它的父目录!)

相关问题