Ionic - alandrade21/docsCompartilhados GitHub Wiki
Criar novo projeto:
ionic start nomeProjeto sidemenu -n 'nome legível do projeto' --bundle-id reverse-DNSInspecionar service worker no chrome:
chrome://inspect/#service-workers
chrome://serviceworker-internals/
Vai no arquivo package.json, na raiz do projeto.
Logo no início há a seção scripts. Acrescenta um novo:
"prod": "ionic-app-scripts build minify --prod"Com isso vai ser possível fazer um build que não use cordova com o comando npm run prod. Esse comando seria equivalente a npm run build minify --prod.
Alterar o número de versão nos arquivos (todos na raiz do projeto):
- config.xml
- package-lock.json
- package.json
Alterar o caminho para o servidor de API no arquivo app.constantes.ts, na pasta /src/app.
No arquivo service-worker.js, na raiz do projeto, alterar:
- var nomeCache com a versão da aplicação que vai para deploy.
-
self.toolbox.options.debugparafalse.
Rodar o comando
npm run prod