का उपयोग करते समय इंटेलिजे जावास्क्रिप्ट "जाने के लिए घोषणा नहीं मिल सकती" मैं आयात को हल करने के लिए रूट पथ के रूप में client
और node_modules
का उपयोग करने के लिए कॉन्फ़िगर किए गए वेबपैक के साथ जावास्क्रिप्ट ES6 आयात वाक्यविन्यास का उपयोग करने का प्रयास कर रहा हूं।कस्टम मॉड्यूल पथ
IntelliJ विचार "node_modules" निर्देशिका से मॉड्यूल पता, लेकिन यह "ग्राहक" निर्देशिका से रास्तों को हल नहीं कर सकते।
उदाहरण के लिए:
का उपयोग करते समय im:
import ImmutableStore from 'alt/utils/ImmutableUtil';
- इंटेलीजे उचित पथ पाता है, क्योंकिalt
मॉड्यूलnode_modules
निर्देशिकाimport CustomiserActions from 'js/actions/Customiser.actions.js';
पर है - यह काम नहीं करता है, क्योंकिjs
मॉड्यूलclient
निर्देशिका में है।
मैं मॉड्यूल सेटिंग्स/परियोजना सेटिंग्स में कई विकल्प की कोशिश की है/स्रोत जड़ों के रूप में निर्देशिका अंकन/बाहरी पुस्तकालयों लेकिन कुछ भी काम करने के लिए लगता है जोड़ने।
IntelliJ विचार संस्करण: 14.1.5
समस्या यह है कि इंटेलिजे के पास वेबपैक के लिए उचित समर्थन नहीं है, इस प्रश्न की जांच करें http://stackoverflow.com/questions/31164331/how-to-make-intellij-idea-resolve-webpack-requires-out- की-नोड मॉड्यूल-निर्देशिका, वे सक्रिय रूप से विकास Webstorm के अगले संस्करण के लिए इस सुविधा कर रहे हैं, मैं लगता है कि intellj इस जाने के अगले संस्करण में शामिल किया जाना। –