2016-09-24 6 views
1

Я новичок здесь, начиная учиться MEAN.JS, как я установил все и попытался запуститьMEAN.JS Не удается подключиться MongoDB

хрюкать --force

в командной строке, он возвращает ошибку, как показано ниже. enter image description here

Я использую окна здесь, а также я уже установил MongoDB на пути C:/Program Files. Заранее спасибо! :)

+1

кажется, что ваш сервер Монго не работает, вы можете запустить его с помощью mongod.exe https://docs.mongodb.com/manual/tutorial/install-mongodb- on-windows/# start-mongodb – RootHacker

+0

Спасибо за подсказку, я попробую :) –

ответ

1

Начало работы со стеком MEAN может показаться очень сложным вначале. Вы можете подумать, что есть слишком много новых технологий для изучения. Правда в том, что вам действительно нужно знать только «Javascript». Правильно, MEAN - это просто стек веб-разработки javascript.

Итак, как вы на самом деле начинаете разрабатывать стеки MEAN?

Первым шагом является создание структуры проекта. Я нашел следующую структуру, чтобы сделать больше смысла:

Контроллеры/DB/package.json server.js общественности/

Эта структура позволяет сохранить весь стек в одном проекте. Ваш внешний интерфейс AngularJS может попасть в общую папку, в то время как вся ваша логика Express API переходит в контроллер, а ваши коллекции и логика MongoDB входят в папку db.

Теперь, когда вы настроили общую структуру проекта, вам необходимо инициализировать вашу общую папку как проект с угловым выражением. Лучше всего это сделать с помощью инструмента «Йоман».

Yeoman - это набор инструментов, который позволяет легко начинать работу с различных фреймворков Javascript и других веб-фреймворков, таких как Bootstrap и foundation. Вы можете узнать больше о Йоменне в Yeoman.io.

Установка Yeoman довольно проста.

Вы можете прочитать здесь: http://www.citizentekk.com/mean-stack-tutorial-how-to-build-loosely-coupled-scalable-web-apps-nodejs-angularjs-applications/