我在我的React JS项目中使用babel-plugin-module-resolver来导入我的模块(显然,对于已弃用的babel-plugin-module-alias也存在问题)。
我想对组件使用自动完成功能,并且' import'
有没有办法在PhpStorm上设置别名路径?
我的babelrc
配置是:
"plugins": [
[
"module-resolver", {
"root": ["./src"],
"alias": {
"root_components": "components",
"root_data": "data",
"root_entities": "entities",
"root_library": "library",
"root_services": "services",
"root_styles": "styles",
"root_views": "views"
}
}]
],
我的js是这样的:
import React from "react";
import Header from "root_components/layout/header";
显然,PhpStorm无法解析我的标题组件的路径...
任何线索?
答案 0 :(得分:4)
PhpStorm不支持Babel别名。如果您错过了,请按https://youtrack.jetbrains.com/issue/WEB-22717进行更新。 但我们不太可能会为第三方转发器和捆绑包实施特殊解决方案,而这些解决方案经常发生变化。我们宁愿考虑一些通用的解决方案......