自动完成导入路径WebStorm

自动完成导入路径WebStorm,webstorm,Webstorm,我在.env文件中有一个create-react-app和NODE\u-PATH=src/,以简化常见组件的导入路径。但是WebStorm并没有意识到这一点,也不会像我要导入.././Common/foo那样自动完成其中任何一个,或者它如何从“材质ui/按钮”自动完成节点模块导入按钮总是给我一个很长的材质ui组件列表,并帮助确保我没有任何打字错误 有什么方法可以在WebStorm中配置它吗?您可以尝试在默认的NODE.js中设置NODE\u PATH,运行配置以获得尊重-请参阅: 在Run |

我在
.env
文件中有一个
create-react-app
NODE\u-PATH=src/
,以简化常见组件的导入路径。但是WebStorm并没有意识到这一点,也不会像我要导入.././Common/foo那样自动完成其中任何一个,或者它如何从“材质ui/按钮”自动完成节点模块
导入按钮总是给我一个很长的材质ui组件列表,并帮助确保我没有任何打字错误


有什么方法可以在WebStorm中配置它吗?

您可以尝试在默认的NODE.js中设置
NODE\u PATH
,运行配置以获得尊重-请参阅:

  • Run | Edit configurations
    ,展开Defaults节点,选择node.js

  • 在默认的Node.js运行配置中,按环境变量:字段旁边的省略号按钮

  • 在此处添加
    NODE\u PATH
    变量,指定
    src
    文件夹的完整路径作为值

  • 项目工具窗口中,将
    src
    文件夹标记为资源根目录

  • 重新打开项目


谢谢,我看到了那篇文章,但我认为这只是让你能够写出
app/component/foo
而不是
。/../app/component/foo
,而不是告诉webstorm自动完成键入。至少我在设置时没有注意到任何东西