MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Impossibile creare un progetto meteor.js funzionante su una scatola vagabondo

(1) Dopo il passaggio 2 "installa Meteor sulla nuova scatola (curl https://install.meteor.com/ | sh)"

user$ cd /vagrant
user:/vagrant$ meteor create myApp

Dovresti vedere la cartella myApp sul tuo host Mac (la stessa cartella per il file vagrant)

(2) All'interno della cartella myApp, vedrai la cartella .meteor predefinita, crea una cartella chiamata locale se non è presente

user:/vagrant$ cd myApp/.meteor
user:/vagrant/myApp/.meteor$ mkdir local

(3) Crea la stessa struttura di cartelle in /home/vagrant

user:/vagrant/myApp/.meteor$ cd ~
~$mkdir -p myApp/.meteor/local

(4) Collega o monta /vagrant/myApp/.meteor/local a /home/vagrant/myApp/.meteor/local

sudo mount --bind /home/vagrant/myApp/.meteor/local/ /vagrant/myApp/.meteor/local/

o renderlo permanente

echo “sudo mount --bind /home/vagrant/myApp/.meteor/local/ /vagrant/myApp/.meteor/local/” >> ~/.bashrc && source ~/.bashrc

(5) Ora puoi avviare la meteora

~$cd /vagrant/myApp
user:/vagrant/myApp$meteor

Il motivo per cui monto la cartella locale anziché la cartella <.meteor> è che puoi ancora modificare i file all'interno della cartella <.meteor> sul tuo host Mac. Puoi sostituire myApp con il nome che desideri

Spero che questo aiuti