sql >> Base de Datos >  >> NoSQL >> MongoDB

No se puede crear un proyecto meteor.js en funcionamiento en una caja vagabunda

(1) Después del paso 2, 'instale Meteor en la nueva caja (curl https://install.meteor.com/ | sh)'

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

Debería ver la carpeta myApp en su host Mac (la misma carpeta para el archivo vagabundo)

(2) Dentro de la carpeta myApp, verá la carpeta .meteor predeterminada, haga una carpeta llamada local si no está allí

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

(3) Cree la misma estructura de carpetas en /home/vagrant

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

(4) Vincule o monte /vagrant/myApp/.meteor/local a /home/vagrant/myApp/.meteor/local

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

o hacerlo permanentemente

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

(5) Ahora puedes iniciar el meteorito

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

La razón por la que monto la carpeta local en lugar de la carpeta <.meteor> es que aún puede editar los archivos dentro de la carpeta <.meteor> en su host Mac. Puede reemplazar myApp con el nombre que desee

Espero que esta ayuda