जैसे @Justinas और टिप्पणीकारों ने कहा: आप कस्टम स्कोप बना सकते हैं और फाइंड इन पाथ (और समान) का उपयोग करते समय हर बार उस कस्टम स्कोप का चयन करके खुद को परेशान कर सकते हैं क्योंकि PhPStorm डिफ़ॉल्ट रूप से उस कस्टम स्कोप का उपयोग नहीं करता है
नोड_मॉड्यूल निर्देशिका को छोड़कर स्वत: पूर्णता और अन्य कोड सहायता कार्यक्षमता को वैसे भी तोड़ देता है। आप ऐसा नहीं करना चाहते हैं।
हालाँकि, मुझे एक हैक मिला है जिसमें नोड_मॉड्यूल्स के किसी भी निर्देशिका बहिष्करण की आवश्यकता नहीं है और न ही कस्टम स्कोप:
- PhpStorm बंद करें। सुनिश्चित करें कि यह नहीं चल रहा है।
- अपने पसंदीदा टेक्स्ट एडिटर के साथ अपने प्रोजेक्ट डायरेक्टरी में .idea निर्देशिका में name_of_your_project.iml खोलें । जब तक यह PhpStorm नहीं है।
- लाइन हटाओ
<content url="file://$MODULE_DIR$/node_modules" />
- सहेजें।
- फिर से जीवन का आनंद लें।
मैं इसे शामिल करने के लिए JetBrains के शौकिया रूप से देखता हूं निर्भरता भंडारण निर्देशिका की तरह node_modules जावास्क्रिप्ट / टाइपप्रति की और विक्रेता डिफ़ॉल्ट रूप से PHP के। कार्यक्षमता को खोजने और बदलने में उन निर्देशिकाओं को शामिल करने के लिए बमुश्किल कोई उपयोग मामला है, अकेले रिफ्लेक्टर कार्यक्षमता को छोड़ दिया।