Doccano: npm run build não está funcionando: faltando script: build

Criado em 10 dez. 2019  ·  6Comentários  ·  Fonte: doccano/doccano

Como reproduzir o problema
Siga o guia de instalação do github README.

_Instalar da fonte
Quero lembrar a você que esta é a forma mais difícil de configuração. Você tem que instalar Python / Node.js e digitar muitos comandos.
Instale Python
Instale o Node.js
Obtenha o código-fonte do doccano: git clone https://github.com/chakki-works/doccano.git
Mover para o diretório doccano: cd doccano
Criar ambiente para doccano: virtualenv venv
Ativar ambiente: fonte venv / bin / activate
Instale os pacotes necessários: pip install -r requisitos.txt
Mover o diretório do servidor: cd app / server
Compilar biblioteca de front-end: npm install
Compilar o código-fonte do front-end: npm run build
Voltar ao diretório do servidor: cd ../
Inicialize doccano: python manage.py migrate
Criar usuário: python manage.pyeaksuperuser
Execute doccano: python manage.py runserver
Parar doccano: Ctrl + C
Reinicie doccano: python manage.py runserver (confirme se você está no diretório app / server e o ambiente está ativo) ._

É aqui que eu tenho problemas:
_Mover diretório do servidor: cd app / server
Compilar biblioteca de front-end: npm install
Crie o código-fonte do frontend: npm run build_

Então, eu instalo o npm e obtenho:
npm WARN doccano Nenhum campo de repositório.
npm WARN doccano Nenhum campo de licença.

atualizado em 1.114s
encontrou 0 vulnerabilidades

Depois de executar o npm, execute o build:
npm ERR! script ausente: build

npm ERR! Um registro completo desta execução pode ser encontrado em:
npm ERR! /root/.npm/_logs/2019-12-10T18_05_07_427Z-debug.log

E aqui está o que o log tem:

_0 info funcionou se terminar com ok
1 cli detalhado ['/ usr / bin / node', '/ usr / bin / npm', 'executar', 'construir']
2 informações usando [email protected]
3 informações usando [email protected]
4 erro de pilha verbose: script ausente: build
4 pilha detalhada na execução (/usr/lib/node_modules/npm/lib/run-script.js:155:19)
4 pilha detalhada em /usr/lib/node_modules/npm/lib/run-script.js:63:5
4 pilha detalhada em /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:116:5
4 pilha detalhada em /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:435:5
4 pilha detalhada em checkBinReferences_ (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:391:45)
4 pilha detalhada no final (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:433:3)
4 pilha detalhada então (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:161:5)
4 pilha detalhada em /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:382:12
4 pilha detalhada em /usr/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:115:16
4 pilha detalhada em FSReqCallback.readFileAfterClose [as oncomplete] (internal / fs / read_file_context.js: 61: 3)
5 cwd / opt / text_annotation_tool / doccano / app / server detalhado
6 detalhado Linux 4.15.0-66-genérico
7 verbose argv "/ usr / bin / node" "/ usr / bin / npm" "run" "build"
8 nó detalhado v12.13.1
9 verboso npm v6.12.1
10 erros de script faltando: build
11 saída detalhada [1, verdadeiro] _

Como o guia de instalação menciona o frontend, entrei em doccano / frontend e fiz o npm install; O npm executa a compilação lá e correu bem. De qualquer forma, quando tento abrir a página principal do servidor doccano, obtenho o seguinte:
image

Obrigado pela ajuda!

# copy-paste the error message here

Seu Ambiente
python 3
nó -v = 12.13.1

npm -v = 6.12.1

  • Sistema operacional:
  • Versão Python usada:
  • Quando você instala o doccano:
  • Como você instalou o doccano (botão Heroku etc):
question

Comentários muito úteis

A instrução de instalação foi baseada na versão anterior 1.0. Nós consertamos e execute npm build no diretório frontend .

Obrigada. Eu fiz isso, mas não consertou. Webpack-stats.json ainda está faltando.
De qualquer forma, consegui usar o docker, então está tudo bem.

Todos 6 comentários

A instrução de instalação foi baseada na versão anterior 1.0. Nós consertamos e execute npm build no diretório frontend .

A instrução de instalação foi baseada na versão anterior 1.0. Nós consertamos e execute npm build no diretório frontend .

Obrigada. Eu fiz isso, mas não consertou. Webpack-stats.json ainda está faltando.
De qualquer forma, consegui usar o docker, então está tudo bem.

  • npm run build
    npm ERR! script ausente: build

npm ERR! Um registro completo desta execução pode ser encontrado em:
npm ERR! /var/lib/jenkins/.npm/_logs/2020-08-06T04_35_17_732Z-debug.log
Etapa de compilação 'Shell ausführen' marcada como falha

@ Prateekmaithil19 você resolveu? deixe se saber se sim, também estou recebendo este erro.

@ Prateekmaithil19 estou enfrentando esse problema, encontrou alguma solução?

npm run build: local ou npm run build: produção

parâmetro extra é necessário conforme mostrado acima. Resolveu meu problema

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

ayrtondenner picture ayrtondenner  ·  3Comentários

rebby123 picture rebby123  ·  3Comentários

xuanlv2 picture xuanlv2  ·  4Comentários

aribornstein picture aribornstein  ·  3Comentários

atakanokan picture atakanokan  ·  4Comentários