Doccano: npm run build ne fonctionne pas : script manquant : build

Créé le 10 déc. 2019  ·  6Commentaires  ·  Source: doccano/doccano

Comment reproduire le problème
Suivez le guide d'installation de github README.

_Installer à partir de la source
Je tiens à vous rappeler que c'est la méthode de configuration la plus difficile. Vous devez installer Python/Node.js et taper de nombreuses commandes.
Installer Python
Installer Node.js
Obtenez le code source de doccano : git clone https://github.com/chakki-works/doccano.git
Déplacer vers le répertoire doccano : cd doccano
Créer un environnement pour doccano : virtualenv venv
Activer l'environnement : source venv/bin/activate
Installez les packages requis : pip install -r requirements.txt
Déplacer le répertoire du serveur : cd app/server
Construire la bibliothèque frontale : npm install
Construire le code source de l'interface : npm run build
Retour au répertoire du serveur : cd ../
Initialiser doccano : python manage.py migrate
Créer un utilisateur : python manage.py createsuperuser
Exécutez doccano : python manage.py runserver
Arrêter le document : Ctrl+C
Relancez le doccano : python manage.py runserver (Confirmez que vous êtes dans le répertoire app/server et que l'environnement est actif)._

Voici où j'ai des ennuis :
_Move répertoire du serveur : cd app/server
Construire la bibliothèque frontale : npm install
Générer le code source du frontend : npm run build_

Donc, j'installe npm et j'obtiens:
npm WARN doccano Aucun champ de référentiel.
npm WARN doccano Aucun champ de licence.

à jour en 1.114s
trouvé 0 vulnérabilités

Après avoir exécuté npm build :
npm ERR ! script manquant : build

npm ERR ! Un journal complet de cette course peut être trouvé dans:
npm ERR ! /root/.npm/_logs/2019-12-10T18_05_07_427Z-debug.log

Et voici ce que contient le journal :

_0 info ça a marché si ça se termine par ok
1 cli verbeux [ '/usr/bin/node', '/usr/bin/npm', 'run', 'build' ]
2 informations en utilisant [email protected]
3 informations en utilisant [email protected]
Erreur de pile 4 verbeuses : script manquant : build
4 pile verbeuse à l'exécution (/usr/lib/node_modules/npm/lib/run-script.js:155:19)
4 pile verbeuse dans /usr/lib/node_modules/npm/lib/run-script.js:63:5
4 pile verbeuse à /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:116:5
4 pile verbeuse à /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:435:5
4 pile verbeuse à checkBinReferences_ (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:391:45)
4 pile verbeuse au final (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:433:3)
4 pile verbeuse à then (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:161:5)
4 pile verbeuse à /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:382:12
4 piles verbeuses à /usr/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:115:16
4 pile verbeuse à FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:61:3)
5 verbeux cwd /opt/text_annotation_tool/doccano/app/server
6 verbeux Linux 4.15.0-66-générique
7 verbeux argv "/usr/bin/node" "/usr/bin/npm" "run" "build"
8 nœud verbeux v12.13.1
9 npm verbeux v6.12.1
10 erreurs de script manquant : build
11 verbeux sortie [ 1, vrai ]_

Comme le guide d'installation mentionne le frontend, je suis allé dans doccano/frontend et j'ai installé npm; npm run build là-bas, et tout s'est bien passé. Quoi qu'il en soit, lorsque j'essaie d'ouvrir la page principale du serveur doccano, j'obtiens ce qui suit :
image

Merci pour l'aide!

# copy-paste the error message here

Votre environnement
python 3
nœud -v =12.13.1

npm -v = 6.12.1

  • Système opérateur:
  • Version Python utilisée :
  • Lorsque vous installez Doccano :
  • Comment avez-vous installé doccano (bouton Heroku, etc.) :
question

Commentaire le plus utile

Les instructions d'installation étaient basées sur une version antérieure à la version 1.0. Nous l'avons corrigé et veuillez exécuter npm build dans le répertoire frontend .

Merci. C'est ce que j'ai fait, cela ne l'a pas corrigé. Webpack-stats.json est toujours manquant.
Quoi qu'il en soit, j'ai réussi à utiliser docker, donc ça va.

Tous les 6 commentaires

Les instructions d'installation étaient basées sur une version antérieure à la version 1.0. Nous l'avons corrigé et veuillez exécuter npm build dans le répertoire frontend .

Les instructions d'installation étaient basées sur une version antérieure à la version 1.0. Nous l'avons corrigé et veuillez exécuter npm build dans le répertoire frontend .

Merci. C'est ce que j'ai fait, cela ne l'a pas corrigé. Webpack-stats.json est toujours manquant.
Quoi qu'il en soit, j'ai réussi à utiliser docker, donc ça va.

  • npm run build
    npm ERR ! script manquant : build

npm ERR ! Un journal complet de cette course peut être trouvé dans:
npm ERR ! /var/lib/jenkins/.npm/_logs/2020-08-06T04_35_17_732Z-debug.log
L'étape de construction "Shell ausführen" a marqué la construction comme un échec

@Prateekmaithil19 l' avez-vous résolu ? laissez si savoir si oui, je reçois aussi cette erreur.

@Prateekmaithil19 je suis confronté à ce problème, avez-vous trouvé une solution ?

npm run build:local ou npm run build:production

un paramètre supplémentaire est requis comme indiqué ci-dessus. ça a réglé mon problème

Cette page vous a été utile?
0 / 5 - 0 notes