NativeScript / NativeScript/nativescript-cli

npm fails install of nativescript on btrfs

Aberta
#3,880 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

to-be-checked
Linguagem predominante
JavaScript
Estrelas
1.1k
Forks
204
Merge médio
1d 9h
PRs com merge (30d)
8

Descrição

From @KatsuoRyuu on September 10, 2018 11:33

Did you verify this is a real problem by searching the [NativeScript Forum]

Yes

Tell us about the problem

My docker automated build server is failing to install NativeScript

npm install -g nativescript
Which platform(s) does your issue occur on?

NPM

Please provide the following version numbers that your issue occurs with:

Fails on nativescript install through NPM

Please tell us how to recreate the issue in as much detail as possible.

Create docker container
Install node using curl -sL https://deb.nodesource.com/setup_10.x | bash -
run npm install -g nativescript

Output:

npm WARN enoent ENOENT: no such file or directory, open '/package.json'
npm WARN nativescript No description
npm WARN nativescript No repository field.
npm WARN nativescript No README data
npm WARN nativescript No license field.

npm ERR! path /node_modules/.nativescript.DELETE/node_modules/sinon
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/node_modules/.nativescript.DELETE/node_modules/sinon' -> '/node_modules/nativescript/node_modules/sinon'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2018-09-10T11_06_17_384Z-debug.log
Is there code involved? If so, please share the minimal amount of code needed to recreate the problem.

Part of installation of nativescript so no code needed.

Copied from original issue: NativeScript/NativeScript#6252

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Reproduza a sequência de instalação do Docker usando o comando de configuração do NodeSource e npm install -g nativescript, de preferência em btrfs. Comece com a falha de renomeação do npm relatada envolvendo node_modules/.nativescript.DELETE e sinon; a issue estará concluída quando a instalação documentada for concluída com sucesso sem esse erro.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
docker, javascript, node.js
Domínio
cli, devops
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.