MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Không thể tạo dự án meteor.js đang hoạt động trên hộp vagrant

(1) Sau bước 2 'cài đặt Meteor trên hộp mới (curl https://install.meteor.com/ | sh)'

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

Bạn sẽ thấy thư mục myApp trên máy chủ Mac của mình (cùng một thư mục cho vagrantfile)

(2) Bên trong thư mục myApp, bạn sẽ thấy thư mục .meteor mặc định, hãy tạo một thư mục được gọi là cục bộ nếu nó không có ở đó

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

(3) Tạo cùng một cấu trúc thư mục trong / home / vagrant

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

(4) Liên kết hoặc gắn kết /vagrant/myApp/.meteor/local với /home/vagrant/myApp/.meteor/local

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

hoặc làm cho nó vĩnh viễn

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

(5) Bây giờ bạn có thể khởi động sao băng

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

Lý do tại sao tôi gắn thư mục cục bộ thay vì thư mục <.meteor> là bạn vẫn có thể chỉnh sửa các tệp bên trong thư mục <.meteor> trên máy chủ Mac của mình. Bạn có thể thay thế myApp bằng bất kỳ tên nào bạn muốn

Hy vọng điều này giúp đỡ



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhóm theo khoảng thời gian ngày

  2. Giám sát cơ sở dữ liệu không cần tác nhân với ClusterControl

  3. Tại sao hasOwnProperty của mô hình mongoose trả về false khi thuộc tính tồn tại?

  4. Mongoose thêm nhiều đối tượng vào mảng nếu không tồn tại dựa trên

  5. Làm cách nào để tắt thông báo nhật ký MongoDB trong bảng điều khiển?