Existe algum tutorial finalizado sobre como desenvolver e empacotar aplicativos web unitários?

6

Eu quero criar um aplicativo web unitário para o meu novo site. Então, existe algum tutorial até a marca? Eu li o tutorial oficial do Ubuntu sobre este tópico, mas isso nem está completo. Eu desenvolvi o código mas não sei como empacotar o código

    
por Rajat Saxena 23.10.2012 / 13:34

2 respostas

1

Na verdade, empacotar um aplicativo da Web não é realmente diferente do empacotamento de qualquer outro aplicativo. Dê uma olhada nos recursos nesta resposta e especialmente nas integrações existentes, por exemplo LinkedIn , Feedly e (plug sem vergonha) This Is My Jam .

Basicamente, você precisa do diretório debian/ com pelo menos os seguintes arquivos ( consulte o guia para detalhes ):

  • control com descrição básica para o gerenciador de pacotes (veja exemplo ) Três chaves são importante para aplicações Web em particular: XB-Ubuntu-Webapps-Includes , XB-Ubuntu-Webapps-Name e XB-Ubuntu-Webapps-Domain .
  • compat
  • copyright
  • install especifica quais arquivos devem ser instalados onde
  • rules
  • changelog especifica a versão resultante do pacote e deve seguir um formato muito específico; pode ser gerenciado usando, por exemplo, dch command

Você pode gerar esses arquivos usando, por exemplo, dh_make command or apenas copie o diretório debian de outros projetos webapps e altere nomes de pacotes, nomes de arquivos e domínios.

Depois de criar os arquivos, você poderá gerar pacotes usando, por exemplo, Comando dpkg-buildpackage (do pacote dpkg-dev ). O pacote resultante é gerado no diretório pai.

Se você estiver usando o controle de versão, como o Git ou o Bazaar, dê uma olhada em git -buildpackage ou bzr-builddeb respectivamente (ambos disponíveis no repositório do Ubuntu). Eu encontrei especialmente o comando git dch útil para manter o changelog. Há um bom como fazer o empacotamento com o Git e fazer o upload para o PPA .

    
por jnv 28.05.2013 / 17:57
0

Eu daria uma olhada neste link: link vendo que é o guia oficial.

    
por Frederik Spang 24.03.2013 / 00:47

Tags