2015-06-26 8 views
6

में नई सामग्री को अपडेट नहीं करता है, मुझे योनि सेटिंग्स के बारे में वास्तविक विस्तृत विनिर्देश नहीं पता हैं, लेकिन जब मैंने इसे शुरू किया था तो मेरे बॉक्स को पुन: कॉन्फ़िगर करने का प्रयास करने के बाद। वोनर बॉक्स बॉक्स के बूट होने के बाद बॉक्स में मेरे टेक्स्ट एडिटर से परिवर्तित सामग्री को अपडेट नहीं करेगा और इसे बंद करने से पहले और फिर से रीबूट किया जाएगा। आदेश मैं इस्तेमाल किया नीचे है:वग्रेंट फ़ाइल resync: Vagrant Box टेक्स्ट एडिटर

config.vm.synced_folder ".", "/vagrant", type: "rsync" 

मैं क्योंकि मेरे रेल सर्वर स्थानीय रूप से मेरी मशीन पर धीरे-धीरे चल रहा है resync की जरूरत है। मैं सोच रहा था:

1) क्या यह व्यवहार अपेक्षित है?

2) क्या मेरे रेल सर्वर को गति देने के लिए अन्य विकल्प हैं, इसलिए प्रत्येक जावास्क्रिप्ट फ़ाइल को लोड करने में 1 सेकंड नहीं लगता है?

उत्तर

5

आपकी कॉन्फ़िगरेशन के साथ आपको इसकी आवश्यकता होगी:

$ vagrant up 
$ vagrant rsync-auto 

और अन्य टर्मिनल पर आप कर सकते हैं:

$ vagrant ssh 

और अपने अनुप्रयोग फ़ोल्डर आभासी मशीन पर अद्यतन किया जाना चाहिए जब आप अपने को विकसित वातावरण में बदल जाते हैं।

लेकिन, मुझे Vagrant basic usage के साथ अपने सिंक फ़ोल्डरों विन्यास, यह type विकल्प के बिना मतलब है (जाने आवारा सबसे अच्छा प्रकार चुना है, यह भी यह सिंक रहता है):

config.vm.synced_folder ".", "/vagrant" 

और मैं आवारा सामग्री के लिए एक टर्मिनल का उपयोग, के साथ केवल इन आदेशों:

$ vagrant up 
$ vagrant ssh 

उत्तर 1) आप rsync का उपयोग की जरूरत है, हाँ इस व्यवहार की उम्मीद है: फ़ोल्डरों अद्यतन किया गया नहीं होगा जब तक आप vagrant rsync-auto शुरू (मैं इस विकल्प का परीक्षण किया है)

उत्तर 2) आपको वर्चुअल मशीन चलाने पर प्रदर्शन पर गिरावट की उम्मीद करनी चाहिए, क्योंकि आपने कुछ मेमोरी और सीपीयू प्रोसेसर सीमित कर दिए हैं (जब तक कि आप विंडोज ओएस पर चल रहे हों- मैं इसका परीक्षण नहीं करता-)।

+0

धन्यवाद। मुझे गति की गिरावट की उम्मीद थी, लेकिन जावास्क्रिप्ट पेज एक प्रति सेकंड की दर से लोड हो रहे थे, अब मुझे लगभग 10 प्रति सेकेंड मिलते हैं। – applecrusher

3

कृपया सुनिश्चित करें कि:

  1. रास्ते पर rsync.exe
  2. rsync या rsync-auto आदेश, आवारा शुरू करने के लिए इन आदेशों चल बिना प्रयोग किया जाता है, Vagrant केवल फ़ोल्डरों vagrant up या vagrant reload
पर सिंक करता है
संबंधित मुद्दे