मैंने एनपीएम मॉड्यूल स्थापित किया है और मेरे आवेदन को उठाते समय, यह निम्न त्रुटि देता है। मैं गिटहब मुद्दे या विकी में कोई उपयुक्त समाधान नहीं ढूंढ पाया।सेल-ऑथ मॉड्यूल "संपत्ति को पढ़ नहीं सकता है" लोड नहीं किया जा सकता है "
मॉड्यूल here है। जैसा कि मैंने नोट किया है, मैंने अपनी कॉन्फ़िगर निर्देशिका passport.js और auth.js फ़ाइलों में पहले ही शामिल कर लिया है।
$ sails lift
info: Starting app...
/home/me/Documents/projects/margin/node_modules/sails-auth/api/hooks/sails-auth.js:4
sails.services.passport.loadStrategies();
^
TypeError: Cannot read property 'loadStrategies' of undefined
at Hook.initialize (/home/me/Documents/projects/margin/node_modules/sails-auth/api/hooks/sails-auth.js:4:30)
at Hook.bound [as initialize] (/usr/local/lib/node_modules/sails/node_modules/lodash/dist/lodash.js:729:21)
at /usr/local/lib/node_modules/sails/lib/hooks/index.js:75:14
at /usr/local/lib/node_modules/sails/node_modules/async/lib/async.js:454:17
at /usr/local/lib/node_modules/sails/node_modules/async/lib/async.js:444:17
at Array.forEach (native)
at _each (/usr/local/lib/node_modules/sails/node_modules/async/lib/async.js:46:24)
at Immediate.taskComplete (/usr/local/lib/node_modules/sails/node_modules/async/lib/async.js:443:13)
at processImmediate [as _immediateCallback] (timers.js:358:17)
क्या आपको सफलतापूर्वक 'पासपोर्ट') की आवश्यकता हो सकती है? यदि हां, तो आप 'sails.services.passport' के बजाय इसका उपयोग कर सकते हैं (कोई सुराग क्यों नहीं काम कर रहा है)। अन्यथा, आपका मॉड्यूल परियोजना के लिए सुलभ नहीं है; इसे फिर से स्थानीय रूप से स्थापित करने का प्रयास करें। – galactocalypse
ऐसा लगता है कि यह 'खराब करने के लिए मुश्किल' है: हुक उम्मीद करता है कि इसकी सेवाओं को लोड होने से पहले लोड किया गया है, जो मामला नहीं है। इसके अलावा, Sails.js और sails-auth हुक दोनों क्रमशः नवीनतम रिलीज 1.11.2 और 1.3.1 से बहुत दूर हैं। इसलिए, मुझे उम्मीद है कि sails.js टीम के समाधान में समय लगेगा। तब तक, मैं अब passport.js का उपयोग कर रहा हूं। इस विकल्प में रुचि रखने वाले लोग इसका विवरण ढूंढ सकते हैं [यहां] (http://younes-ouadi.blogspot.com/2015/10/passportjs-for-sailsjs.html)। – Younes