मैं एक .iss
स्क्रिप्ट का उपयोग कर रहा Inno Setup Compiler के अंदर एक exe फ़ाइल का निर्माण करने के "पथ निर्दिष्ट नहीं खोजा जा सका"। मैं इस आवेदन में कुछ node_modules पैकेज की जरूरत है तो मैं [Files]
जो इस तरह दिखता है के तहत एक लाइन है:Inno सेटअप संकलक लंबे रास्तों के साथ त्रुटि
यहाँ है:
Source: "{#SourcePath}Encore.Warehouse.UI\bin\Warehouse_Release\warehouse\*"; \
DestDir: "{app}\warehouse"; Flags: ignoreversion recursesubdirs createallsubdirs
जब मैं संकलन, मैं इस त्रुटि मिलती है कंपाइलर आउटपुट:
तो, यह दिखाई देता है जब तक इसे निरस्त नहीं किया जाता है। मेरा प्रारंभिक विचार यह था कि browser.js
मौजूद नहीं है लेकिन डबल चेकिंग के बाद, यह मामला नहीं है। साथ ही, मैं स्रोत पथ में वाइल्डकार्ड का उपयोग कर रहा हूं इसलिए संकलक जानता है कि फ़ाइल मौजूद है, लेकिन ऐसा लगता है कि इसे संपीड़ित करने में समस्या हो रही है।
एक अन्य बात यह है कि समस्या उत्पन्न हो सकती है क्योंकि समस्या फ़ाइल पथ की लंबाई है। नोड मॉड्यूल आमतौर पर नेस्टेड निर्भरताओं के कारण हास्यास्पद फ़ाइल पथ लंबाई होने का अंत होता है। इस मामले में, पथ की लंबाई है। मान लीजिए कि समस्या क्या हो रही है, क्या इसके आसपास जाने का कोई तरीका है?