Mudanças entre as edições de "Criar projeto cordova"

De MSTECH wiki
Ir para: navegação, pesquisa
Linha 27: Linha 27:
 
O resultado será a seguinte estrutura de pasta na raiz do projeto:
 
O resultado será a seguinte estrutura de pasta na raiz do projeto:
  
Projeto
+
* Projeto
- hooks
+
** hooks
- platforms
+
** platforms
- plugins
+
** plugins
- www
+
** www
- config.xml
+
** config.xml
  
 
Agora todos os comando referentes ao cordova '''precisam ser feito dentro da raiz'''.
 
Agora todos os comando referentes ao cordova '''precisam ser feito dentro da raiz'''.

Edição das 13h14min de 13 de junho de 2016

Para iniciar um projeto em Cordova é preciso estar ter o NodeJS instalado na máquina.
Será utilizado linha de comando (cmd ou terminal ou bash) para fazer a configuração e manipulação projeto.
Caso haja o git instalado é possível utilizar o git bash como o terminal.

Criando projeto

Na pasta do projeto iremos iniciar o projet através do cordova, com o seguinte comando:

cordova create <caminho> <bundle id> "<nome>"

exemplo:

cordova create ./ com.mstech.projeto "Nome do meu projeto"

O comando acima manda criar o projeto olhando para a pasta atual será raiz do projeto, sendo representado por ./, é possível apontar para outras pastas, por exemplo, "C:\projetos\meuprojeto" ( sistemas windows faz uso do \ enquanto linux e mac utilizam / , preste atenção ao seu sistema).

O bundle id geralmente segue padrões como:

  • com.mstech.projeto
  • com.mstech.projeto.branch
  • br.com.mstech.projeto
  • br.com.mstech.projeto.branch


O resultado será a seguinte estrutura de pasta na raiz do projeto:

  • Projeto
    • hooks
    • platforms
    • plugins
    • www
    • config.xml

Agora todos os comando referentes ao cordova precisam ser feito dentro da raiz.

Configurando uma plataforma

É possível verificar quais plataformas são suportadas pelo cordova com o seguinte comando:

cordova platform 

Para poder fazer a distribuição para uma plataforma é preciso atribui-la ao projeto.Com o seguinte comando será possível importa uma plataforma desejada.

cordova platform add <plataforma>

Cada plataforma tem seus requirimentos para funcionar, assim para validar as dependências da plataforma.

cordova requirements <plataforma instalada>

Assim retornará o conteúdo que é preciso para compilar(build) o projeto em determinada plataforma.

Referências