[英]How to shorten import path
我正在寫一個React-Redux應用程序。 我腦海中浮現出一個問題。 我經常不得不寫這樣的字符串:
import * as mainActions from '../../../main/actions/main-actions';
import {wysiwygComponent} from '../../../../components.jsx';
所以我有點討厭這些“ ../../ ..”。 有什么方法可以使組件具有全局名稱或路徑?
這是模塊裝載機派上用場的時候。
如果您使用Webpack 2.x,則可以像這樣修改路徑解析器配置
resolve: {
modules: [
path.resolve('./client'),
path.resolve('./node_modules')
]
},
您在模塊中指定了許多目錄,這些目錄將
import Header from '../../components/Header';
import TransactionForm from '../TransactionForm';
成
import Header from 'components/Header';
import TransactionForm from 'TransactionForm';
參考 : 沒有相對路徑
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.