自动完成导入路径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自动完成键入。至少我在设置时没有注意到任何东西