मैंने अभी एक नोड प्रोजेक्ट बनाया है और मैं बोवर का उपयोग कर jquery इंस्टॉल करने का प्रयास कर रहा हूं।बोवर - पैकेज स्थापित करते समय त्रुटि "path.join के लिए तर्क स्ट्रिंग होना चाहिए"
bower jquery#* not-cached git://github.com/jquery/jquery.git#*
bower jquery#* resolve git://github.com/jquery/jquery.git#*
bower jquery#* error Arguments to path.join must be strings
Stack trace:
TypeError: Arguments to path.join must be strings
at f (path.js:204:15)
at Object.filter (native)
at Object.exports.join (path.js:209:40)
at GitHubResolver._checkout (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\lib\core\resolvers\GitHubResolver.js:54:21)
at C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\lib\core\resolvers\GitResolver.js:69:21
at _fulfilled (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\p-throttler\node_modules\q\q.js:798:54)
at self.promiseDispatch.done (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\p-throttler\node_modules\q\q.js:827:30)
at Promise.promise.promiseDispatch (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\p-throttler\node_modules\q\q.js:760:13)
at C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\p-throttler\node_modules\q\q.js:574:44
at flush (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\p-throttler\node_modules\q\q.js:108:17)
Console trace:
Trace
at StandardRenderer.error (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\lib\renderers\StandardRenderer.js:72:17)
at Logger.<anonymous> (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\bin\bower:111:22)
at Logger.emit (events.js:95:17)
at Logger.emit (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\bower-logger\lib\Logger.js:29:39)
at C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\lib\commands\index.js:40:20
at _rejected (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:797:24)
at C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:823:30
at Promise.when (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:1035:31)
at Promise.promise.promiseDispatch (C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:741:41)
at C:\Users\Adam\AppData\Roaming\npm\node_modules\bower\node_modules\q\q.js:557:44
System info:
Bower version: 1.3.7
Node version: 0.10.29
OS: Windows_NT 6.2.9200 x64
मैंने प्रयास किया है अन्य संकुल स्थापित करने और वे एक ही त्रुटि के साथ विफल:
bower install jquery
मैं निम्नलिखित त्रुटि मिलती है। जहां तक मुझे पता है मुझे एक सुंदर वेनिला सेटअप मिला है। विंडोज 8.1 x64 चल रहा है। मुझे यह त्रुटि क्यों मिल रही है, इस बारे में प्रासंगिक जानकारी नहीं मिल रही है।
मुझे एक ही समस्या है। मैंने बॉवर के आखिरी संस्करण में गिरावट की कोशिश की जो पहले (1.3.5) काम करता था और मेरे एनपीएम कैश को साफ़ करने के लिए साफ़ नहीं करता था। मेरे bower.json फ़ाइल को भी हटा दिया, bower_components फ़ोल्डर और अभी भी सभी संकुलों के लिए त्रुटि प्राप्त करें (एसएस ध्वज के साथ या बिना) ... –
बमर। खैर कम से कम मैं इस पर अकेला नहीं हूँ। मेरे एनपीएम कैश फ़ोल्डर को हटाते समय भी मुझे कोई भाग्य नहीं था। – Adam
मुझे भी। मुझे आश्चर्य है कि क्या यह गिथूब (गिटहबसेसोल्वर) के साथ एक मुद्दा है? यह अचानक आखिरी घंटे में एक समस्या बन गया प्रतीत होता है। – CMikeB1