इस गाइड में कदमों का उपयोग करके, योमन के माध्यम से एक सरल कोणीय एप्लिकेशन को केवल स्टार्टअप करने की कोशिश की जा रही है http://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/
और चलाने के लिए प्रयास करते समय यह त्रुटि प्राप्त करें grunt
या grunt server
:
Loading "Gruntfile.js" tasks...ERROR
Error: Cannot find module "load-grunt-tasks"
Warning: Task "default" not found. Use --force to continue.
यहाँ मेरे संस्करण हैं:
yo --version && grunt --version && bower --version
1.1.2<
grunt-cli v0.1.13
grunt v0.4.4
1.3.1
कार्रवाई में इस का पेंच देखें: http://screencast.com/t/4ToPw3SlL2
उत्तर:
उत्तर № 1 के लिए 17मुझे आज बस उसी समस्या का सामना करना पड़ा, मैं यहां उत्तरों के साथ इसे हल करने में कामयाब रहा।
मूल रूप से मुझे npm को नवीनतम संस्करण में अपडेट करने की आवश्यकता थी, इस आदेश का उपयोग करके (Npm जो Node-v0.10.29 पैकेज के साथ आया था पुराना था)
npm update npm -g
या
sudo npm update npm -g (i used this command on my mac)
फिर इस कमांड को टाइप करें
npm --version (it should show 1.5.0-alpha-4 or later version)
फिर ग्रंट सर्व कमांड टाइप करें
grunt serve
यदि आपके पास अभी भी समस्या है, तो इन आदेशों को चलाने का प्रयास करें
npm install
या
sudo npm install (i used this command on my mac)
फिर ग्रंट सर्व की कमान फिर से कोशिश करें,
grunt serve
इस बार, यह मेरे लिए काम किया।
यदि यह नहीं हुआ, तो इस कमांड को आज़माएँ
bower install (i did not have to use this command)
जवाब के लिए 6 № 2
निर्देशिका है जो निम्न आदेश चलाएँ Gruntfile.js
अपने प्रोजेक्ट के लिए:
npm install
npm install -g bower
bower install
यह आपके प्रोजेक्ट के लिए सभी npm और bower आधारित निर्भरताएं स्थापित करेगा।
1:18 में स्क्रेंकास्ट में यह दिखाता है कि कम से कम बंधी हुई त्रुटियों को स्थापित करें multimatch
. load-grunt-task
पर निर्भर है multimatch
.
जवाब के लिए 0 № 3
स्थानीय रूप से "लोड-ग्रंट-टास्क" मॉड्यूल स्थापित किया गया
अर्थात
npm install load-grunt-tasks
के बजाय
npm install -g load-grunt-tasks