मैं सीख रहा हूं कि वेब ऐप्स बनाने के लिए MEAN स्टैक का उपयोग कैसे करें और अब तक यह बहुत मजेदार रहा है। मेरे लिए अपना कोड जेनरेट करने के लिए यमन जनरेटर या एनपीएम ऐप का उपयोग करने के बजाय, मैं अपना पूरा ऐप ग्राउंड अप से बना रहा हूं। इस तरह से मुझे पता है कि प्रत्येक टुकड़ा कैसे जुड़ता है और मेरे ऐप के साथ क्या चल रहा है। मैं तो बस जब मैं डेवलपर कंसोल को देखा औरत्रुटि प्राप्त करें MEAN ऐप
GET http://blog.dev/bower_components/angular/angular.js
इतना ही नहीं कोणीय देखा मेरे ऐप्लिकेशन के आगे और पीछे अंत कनेक्ट करने के लिए शुरू हो गया था, लेकिन हर दूसरे संसाधन मैं (Modernizr, कोणीय मार्गों, mootools, restangular , आदि ...)। जब आप योनि कोणीय जनरेटर का उपयोग करते हैं तो आप कोणीय पक्ष को शुरू करने के लिए grunt serve
कमांड चलाने के लिए मानते हैं। क्योंकि मैंने ऐप को स्क्रैच से बनाया है और मैं अपने निर्माण उपकरण के लिए एनपीएम का उपयोग कर रहा हूं, मुझे नहीं पता था कि फ्रंट एंड सर्वर कैसे बनाया जाए। तो, मैं बस अपने index.html पर इशारा करते हुए एक साधारण nginx वर्चुअल होस्ट के साथ चला गया। यहाँ config है:
server {
listen 80;
server_name blog.dev;
root /home/michael/Workspace/blog/app;
index index.html index.htm;
location/{
try_files $uri $uri/ =404;
}
}
मुझे यकीन है कि क्या अन्य चर स्थिति को प्रभावित कर सकती है, इसलिए यदि मैं कुछ याद कृपया मुझे बताओ और मैं तुम्हें देने के लिए आपको क्या चाहिए खुशी होगी नहीं कर रहा हूँ!
फ़ोल्डर/फ़ाइलों पर अनुमतियों की जांच करें, nginx उपयोगकर्ता इसे पढ़ नहीं सकता है। – vanadium23
नहीं:/मैंने पूरी परियोजना पर chmod -R 755 की कोशिश की और कुछ भी नहीं बदला। – Michaelslec
पथों की जांच करें। क्या फाइलें हैं? – pykiss