स्पष्टीकरण : node_modules निर्देशिका में लगभग 15 सबफ़ोल्डर हैं। जब कोई ऑपरेशन (हटाया, स्थानांतरित या बदला हुआ) करने के लिए जा रहा है तो यह संदेश के नीचे पॉपअप होता है।

त्रुटि संदेश:

स्रोत फ़ाइल नाम फ़ाइल सिस्टम द्वारा समर्थित से बड़े हैं। किसी ऐसे स्थान पर जाने का प्रयास करें जिसका पथ नाम छोटा है, या इस ऑपरेशन को करने से पहले छोटे नाम (नामों) का नाम बदलने का प्रयास करें।

स्क्रीनशॉट: यहां छवि विवरण दर्ज करें

उप फ़ोल्डर npm_modules निर्देशिका के अंदर है।

node_modules\gulp-connect\node_modules\gulp-util\node_modules\dateformat\node_modules\meow\node_modules\ normalize-package-data\node_modules\Validate-npm-package-license\node_modules\spdx-expression-parse\node_modules\spdx- लाइसेंस-आईडी\spdx-लाइसेंस-ids.json

अब तक कोशिश की गई:

मैंने कमांड rmdir <dirname> /S का उपयोग करके कमांड प्रॉम्प्ट का उपयोग करके फ़ोल्डर (नोड_मॉड्यूल्स) को हटाने का भी प्रयास किया, लेकिन साथ ही काम नहीं किया।

enter image description here

ऐसा करने का एक तरीका यह है कि सबफ़ोल्डर के बाद सबफ़ोल्डर में जाएं, प्रत्येक फ़ोल्डर का नाम बदलकर 'बी' जैसा कुछ छोटा कर दें। अंततः पथ इतना छोटा है कि हटाने की अनुमति दी जा सकती है। इससे काफी समय बर्बाद होगा।

क्या इस node_modules निर्देशिका को हटाने का कोई कारगर तरीका है।
कोई भी तत्काल सहायता अत्यधिक सराहनीय होगी। धन्यवाद

5
Coding Professor 10 मई 2016, 21:00

2 जवाब

सबसे बढ़िया उत्तर

npm के नवीनतम संस्करण इस समस्या को ठीक करते हैं: https://github.com/ एनपीएम/एनपीएम/मुद्दे/3697

प्रयत्न

D:\vms\fe> robocopy d:\path\to\temp\dir node_modules /purge

नेस्टेड डीआईआर को हटाने के लिए।

अपडेट करें

जैसा कि रोहित जिंदल द्वारा बताया गया है, एक अन्य विकल्प उपयोग rimraf उपयोग है (जिसे मूल रूप से rm -rf कहते हैं):

> npm install -g rimraf
> rimraf node_modules
11
Community 23 मई 2017, 15:17

रिकॉर्ड के लिए, और Microsoft द्वारा जारी एक नए ओपन-सोर्स प्रोजेक्ट के जारी होने के कारण, आप यह कर सकते हैं WinFile (जिसे WinXP में पेश किया गया था) का उपयोग करके आसानी से बहुत लंबे पथ हटाएं। कभी-कभी आपको "बैक टू द फ्यूचर" जाना पड़ता है। यह Microsoft नेटवर्क शेयर पर बहुत लंबे पथों को भी हटा सकता है।

enter image description here

WinFile (Win10 के लिए संकलित) यहां उपलब्ध है https://github.com/Microsoft/winfile

बहुत लंबे पथ खोजने के लिए और एक सुधार को स्वचालित करने के लिए, मैं पाथ टू लॉन्ग ऑटो फिक्सर की सलाह देता हूं - एक निःशुल्क डेमो उपलब्ध है।

0
Markus 1 फरवरी 2020, 21:25