Я начал изучать веб-разработку mean stack, которая представляет собой JavaScript-фреймворк с открытым исходным кодом, используемый для разработки надежных приложений. Это полный пакет программных инструментов, в котором есть все для создания динамических веб-сайтов и приложений.
Как новичок, я сталкиваюсь с проблемами, связанными с установкой и настройкой Mean Stack. Я даже не знаю основ установки. Я не знаю, какие будут последствия, если я сделаю что-то не так при установке или настройке.
Обычно, когда вы видите стеки, такие как LAMP и MEAN, человек устанавливает программное обеспечение в порядке аббревиатуры слева направо. Например:
LAMP = Linux ⇢ Apache ⇢ MySQL ⇢ PHP
MEAN = MongoDB ⇢ Express ⇢ Angular ⇢ Node
Вам не требуется для выполнения порядка со всем, но обычно это помогает. Приступим.
Я даже не знаю основ установки ...
Сначала вам понадобится установка Ubuntu 20.04 или 21.04, готовая к использованию. Если у вас еще не установлена Ubuntu, загрузите желаемую версию , установите ее , а затем продолжите с этого ответа.
Я не знаю, каковы были бы последствия, если бы я сделал что-то не так при настройке или установке
Последствиями были бы то, что вы узнали, как исправить свой компьютер, если что-то пойдет не так. Это не обязательно плохо.
Как создать стек MEAN
Следующие шаги дадут вам самые основы того, что вам нужно для современной установки Ubuntu. Обратите внимание, что эти шаги подходят для 20.04 и 21.04. Я не тестировал старые выпуски или другие разновидности Ubuntu.
sudo apt update
sudo apt install mongodb
Теперь вы можете начать MongoDB:
sudo service mongod start
sudo apt install git npm
Затем:
npm install express --save
npm install angular
sudo apt install nodejs
Теперь вы можете проверить правильность установки Node, вызвав приглашение:
nodejs
Это отличный сделайте больше, но эти базовые шаги дадут вам все необходимое, чтобы начать изучение разработки MEAN.