1
resposta

problema ao instalar ionic

D:\Codigos\Alura\cordova\garconapp
λ npm install -g ionic
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
npm WARN deprecated node-uuid@1.3.3: Use uuid module instead
C:\Users\Home\AppData\Roaming\npm\ionic -> C:\Users\Home\AppData\Roaming\npm\node_modules\ionic\bin\ionic
C:\Users\Home\AppData\Roaming\npm
`-- ionic@2.2.2

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\ionic\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN In ionic@2.2.2 replacing bundled version of cross-spawn with cross-spawn@4.0.2
npm WARN In ionic@2.2.2 replacing bundled version of mime-types with mime-types@2.0.14
npm WARN In ionic@2.2.2 replacing bundled version of semver with semver@4.2.0
npm WARN In ionic@2.2.2 replacing bundled version of form-data with form-data@0.2.0
npm WARN In ionic@2.2.2 replacing bundled version of request with request@2.51.0
npm WARN In ionic@2.2.2 replacing bundled version of ionic-app-lib with ionic-app-lib@2.2.1

D:\Codigos\Alura\cordova\garconapp
λ ionic resources
Couldn't find ionic.config.json file. Are you in an Ionic project?
1 resposta

Jhones, boa tarde!

Você abriu o terminal como administrador?

É necessário para instalar o ionic globalmente no windows.

E para rodar o comando:

ionic resources

É obrigatório ser um projeto ionic.

A validação ele faz apenas de existir o arquivo json com a estrutura mínima.

Na pasta raiz do projeto, crie um arquivo com o nome: ionic.config.json

E coloque o seguinte conteúdo:

{
"name": "myapp",
"app_id": ""
}

Feito isso, o comando:

ionic resources

Irá funcionar, desde que você tenha as imagens nas pastas corretas.

Ao final, ele irá salvar os arquivos gerados (pode demorar um pouco) e atualizar seu arquivo config.xml com todas as resoluções.

Lembrando que só funciona, se você tiver pelo menos uma plataforma adicionada no seu projeto, se não tiver, adicione o android:

ionic platform add android

Pois as imagens só serão geradas para as plataformas que você já tiver adicionado.