Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Configuration file not found in directory

Recebo este erro a baixo da imagem, acredito que o serverless não suporte mais o google apenas a aws com havia verificado na documentação deles

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Lendo a documentação eles sugerem que utilize o comando serverless apenas, para acriação e quand oo utilzo contem apenas opções de aws.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Lucas.

Tudo bem?

Instalando globalmente ele está caindo sempre em templates para AWS mesmo. Você pode tentar o seguinte, em vez de instalar globalmente, tenta instalar localmente.

  1. Crie uma pasta para instalar o serverless:

    gcloud-serverless
    
    • Dê o cd para entrar nela: cd gcloud-serverless
  2. Instale com o comando:

    npm install serverless serverless-google-cloudfunctions --save-dev
    
    • Aqui, a flag --save-dev garante que os pacotes instalados sejam identificados nas dependências do arquivo package.json
  3. Por último crie o projeto com o seguinte comando:

    npx serverless create --template google-nodejs --path alura-forum
    
    • Como o serverless foi instalado localmente, você deve executar os comandos desse pacote usando o npx, inclusive dentro da pasta do projeto, alura-forum.

Espero ter ajudado. Qualquer dúvida manda aqui. Valeu.