Tutorial MEAN Stack Para setup do ambiente de programação (MEAN + GIT): Para usuários Windows:
- Instale GIT Kranken (plataforma com recursos gráficos para git) -> https://www.gitkraken.com/
- Instale NodeJS -> https://nodejs.org/en/
- Instale MongoDB -> https://www.mongodb.com/download-center#community
- Crie a pasta db em C:\data\db (esse é o diretório padrão do Mongo)
- Dê fork nesse repositório
- Inicie o MongoDB -> pode-se usar esse comando "C:\Program Files\MongoDB\Server\3.2\bin\mongod"
- Use o comando npm install na pasta do projeto
- Mude a variável port do arquivo server.js para a constante 3000
- Use o comando node server.js
- Acesse o website em localhost:3000
- Lembre-se de usar o framework semantic, documentado em http://semantic-ui.com/. Para isso, adicione ao seu arquivo html o css e o javascript deles:
Para usuários Ubuntu:
-
Instale GIT Kranken (plataforma com recursos gráficos para git) -> https://www.gitkraken.com/
-
Instale NodeJS: cd ~ wget http://nodejs.org/dist/latest-v4.x/node-v4.4.7.tar.gz tar -xzvf node-v4.4.7 cd node-v4.4.7 ./configure make sudo make install cd ~ rm -rf ~/node-v4.4.7
-
Instale MongoDB: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list sudo apt-get update sudo apt-get install mongodb-org
-
Inicie o MongoDB: sudo service mongod start
-
Dê fork nesse repositório
-
Use o comando npm install na pasta do projeto
-
Mude a variável port do arquivo server.js para a constante 3000
-
Use o comando node server.js
-
Acesse o website em localhost:3000
-
Lembre-se de usar o framework semantic, documentado em http://semantic-ui.com/. Para isso, adicione ao seu arquivo html o css e o javascript deles:
Opcional:
- Use o editor de texto Atom -> https://atom.io/
- Packages Atom Beautify e o Pigments para Atom
IMPORTANTE: Faça upload (push) dos seus arquivos somente no seu repositório