2015-10-17 14 views
5

मैं एक नई परियोजना में फ्लो सेट अप करने का प्रयास कर रहा हूं लेकिन मेरे वेबपैक समाधान पथ इसे भ्रमित कर रहे हैं। मैं रूट फ़ोल्डर को स्वचालित रूप से हल कर रहा हूं ताकि आप ../../../Components/Foo के बजाय components/Foo का उपयोग कर सकें।फ़्लो त्रुटि में वेबपैक पथ

क्या इसके आसपास कोई रास्ता है? मैंने module.name_mapper= '^components/[a-zA-Z0-9$_]+$' -> 'src/components' के साथ खेलने की कोशिश की लेकिन यह काम नहीं किया।

src/pages/Login.js:5 
    5: import View from 'components/View'; 
         ^^^^^^^^^^^^^^^^^ components/View. Required module not found 

उत्तर

3

अब यह जेफमो के लिए धन्यवाद समर्थित है। यह वेबपैक में मॉड्यूल रिज़ॉल्यूशन कार्यक्षमता का समर्थन करता है।

[options] 
module.name_mapper='^components\(.*\)$' -> '<PROJECT_ROOT>/components/\1' 
module.name_mapper='^actions\(.*\)$' -> '<PROJECT_ROOT>/actions/\1' 
module.name_mapper='^containers\(.*\)$' -> '<PROJECT_ROOT>/containers/\1' 

https://github.com/facebook/flow/issues/382

https://github.com/cdebotton/react-universal/commit/e57aadbcbd8be4e2031f308187392f44d02b44f9

संबंधित मुद्दे