WebStorm无法解析import语句

时间:2017-09-01 11:52:00

标签: javascript react-native webstorm

我有一个React Native项目,它使用子目录中的package.config文件来提供名称。例如{ 'name': '@subdirectory' }

然后,在导入其他文件时,我们会看到import foo from '@subdirectory/bar'

如何配置WebStorm 2017.2.2以接受这些别名,而不是让我“未安装模块”......'?

2 个答案:

答案 0 :(得分:3)

您可以尝试在项目视图中右键单击子目录,然后 -> Mark directory as -> Resource Root

答案 1 :(得分:1)

WebStorm不支持​​此React本机hack(据我所知,未在任何地方正式记录)。如果您错过了此功能,请按WEB-23221进行更新。

@subdirectory的父文件夹标记为资源根(注意:不是子目录本身,而是其父目录!)应该有助于解决问题。