Estou instalando o pacote sylius e enquanto instalo o sylius, preciso executar o yarn install Então, enquanto eu executo o comando
yarn install
Eu recebo erro:
ERRO: [Erro 2] Não existe esse arquivo ou diretório: 'install'
ubuntu
ubuntu-14.04
sylius
yarnpkg
Ricky ponting
fonte
fonte
yarn install --verbose
e adicione as informações estendidas. Você tem certeza de que está executando o yarn na pasta correta (que contém um package.json)?Respostas:
Eu tive o mesmo problema no Ubuntu 17.04.
Esta solução funcionou para mim:
então
resultado:
Espero que isso ajude você.
fonte
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \ echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list \ apt-get update \ && yes Y | apt-get install --no-install-recommends yarn RUN yarn --version
resultado em fio versão 0.32.0, que falha em coisas básicas comoyarn init
Eu tive o mesmo problema no Ubuntu 18.04. Foi isso que funcionou para mim:
Eu removi
cmdtest
eyarn
Instale fios globalmente usando o npm
fonte
Nota: Esta solução funciona bem em
Ubuntu 16.04
,Ubuntu 17.04
eUbuntu 18.04
.Tente remover o cmdtest e o fio existentes (que é o módulo da ferramenta de linha de comando herdada da caixa preta dos sistemas * nix):
Instale de forma simples via npm
OU
Agora o fio está instalado. Execute seu comando.
Eu espero que isso funcione. Felicidades!
Editar:
Lembre-se
re-open the terminal
de que as alterações tenham efeito.fonte
sudo apt remove -y cmdtest
para confirmação automáticaisso funcionou para mim
fonte
Confira esta documentação / guia oficial para instalar o fio em outras versões do Ubuntu e para corrigir
cmdtest
erros adicionais . https://yarnpkg.com/lang/en/docs/install/#debian-stablefonte
Instalando o Yarn para Ubuntu 16.04 (não tenho certeza se será igual ao 14.04, pois é um pouco diferente da resposta do zappee para o 17.04)
Então, de onde você instalou seu projeto sylius (/ var / www / mysite)
fonte
Para o Ubuntu 18.04.4 LTS, apenas segui as instruções oficiais: https://classic.yarnpkg.com/en/docs/install#debian-stable
Não há necessidade de fazer:
Isso é necessário apenas no Ubuntu 17.04. * Eu acho.
Espero que ajude!
fonte
então isso funciona para mim
fonte
Também teve esse problema (windows), a correção foi um fechamento completo de todas as instâncias do terminal e, em seguida, tente novamente.
fonte
Com parabéns a todas as respostas que sugerem corretamente remover o
yarn
pacote Ubuntu e instalar o Yarn através do NPM, aqui está uma resposta detalhada com explicações (e, esteja avisado, opiniões):A razão do
No such file or directory
erroyarn install
é que você não está usando o fio "correto": o software que você obtém ao instalaryarn
usando as fontes de software Ubuntu é a ferramenta de teste de cenário "fio" do conjunto de testes do cmdtest blackbox . Provavelmente, não é o que você quis dizer com Yarn também é uma ferramenta popular do ciclo de vida de desenvolvimento para aplicativos Javascript (semelhante a Make, Maven e amigos).A ferramenta Javascript Yarn não está disponível nas fontes de software Ubuntu, mas pode ser instalada pelo NPM (que é outra ferramenta de ciclo de vida de desenvolvimento que o Yarn pretende substituir - então isso é estranho ...).
Para disponibilizar o Yarn no Ubuntu, comece removendo
cmdtest
e suas ferramentas:Em seguida, verifique se o NPM está instalado:
Em seguida, use o NPM para instalar o Yarn:
Nota: using
npm install -g
irá instalar um pacote Javascript para sua conta de usuário atual, o que deve ser bom para a maioria dos propósitos. Se você deseja instalar o Yarn para todos os usuários, pode usarsudo
o comando NPM, mas isso não é recomendado: os pacotes NPM raramente são auditados por segurança no contexto de um sistema operacional multiusuário e a instalação de alguns pacotes pode até quebrar durante a instalação eles como "root". O NPM costumava alertar contra a execuçãosudo
e o principal motivo para não fazê-lo hoje é o fato de irritar as pessoas que usam ambientes "semelhantes a raiz" em área restrita (como o Docker) para criar e implantar aplicativos Javascript para servidores de usuário único.fonte