Eu recebi mensagem esta mensagem em rails “A dependência tzinfo-data”

2

Eu apenas instalei o Ruby on Rails há alguns dias e toda vez que cria um novo projeto no console eu recebi esta mensagem:

The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run 'bundle lock --add-platform mingw, mswin, x64_mingw, jruby'.

mas quando tento instalar como:

bundle lock --add-platform mingw

Recebi esta mensagem:

Could not locate Gemfile

Vocês tem alguma idéia do que eu faço sobre essa mensagem ???

    
por JULIO MACHAN 26.01.2017 / 19:41

3 respostas

0

Tive o mesmo problema no mac osx El capitan e é assim que resolvi isso. PRIMEIRAMENTE esta é a mensagem de erro que recebi depois de executar este comando

$ rails novo my-app -d mysql

A dependência tzinfo-data (> = 0) não será utilizada por nenhuma das plataformas para as quais o Bundler está instalando. O Bundler está instalando para o ruby, mas a dependência é apenas para x86-mingw32, x86-mswin32, x64-mingw32, java. Para adicionar essas plataformas ao pacote, execute bundle lock --add-platform mingw, mswin, x64_mingw, jruby . -Nota: Eu tentei executar o comando enquanto estou na pasta do aplicativo onde eu instalo meus aplicativos até que eu tive que cd diretório my-app (raiz do meu aplicativo) - Puncione o cd no diretório raiz do aplicativo que você está criando - bloqueio de pacotes --add-platform mingw, mswin, x64_mingw, jruby -Para instalar as dependências ausentes. -Para meu caso eu só fiz esse bundle lock --add-platform jruby -E funcionou como uma tentativa de charme que deveria fazer o truque.

    
por Rogers Bob Munyenga 04.02.2017 / 04:31
0

A mensagem Could not locate Gemfile está chegando porque você não está no diretório do projeto. cd no diretório do projeto antes de executar qualquer comando bundle .

  • cd [path/to/your/rails/project]
  • bundle lock --add-platform mingw
por Daniel Okwufulueze 23.08.2017 / 18:38
0

Esta preciosidade é desnecessária para aplicativos que serão executados no Ubuntu (ou qualquer sistema baseado em Unix) e podem ser removidos do gemfile com segurança, a menos que seu aplicativo de trilhos esteja rodando em uma máquina Windows. / p>

Pelo autor da gem :

% bl0ck_qu0te%     
por AFOC 26.04.2018 / 18:54