是否有一个babel
插件来避免CRA中的长导入路径?
我在网上进行了很多搜索,但找不到最佳的方法。
实际:
import MyComponent from '../../../../components/MyComponent'
预期
import MyComponent from 'components/MyComponent'
答案 0 :(得分:9)
在您的主根目录中,create file jsconfig.json
:
{
"compilerOptions": {
"baseUrl": "src"
},
"include": ["src"]
}
src
是存储项目文件的文件夹,有时它可能是/app
或/src
。
然后,您将能够使用绝对路径导入组件:
import MyComponent from 'components/MyComponent';