Doccano: npm run build не работает: отсутствует скрипт: сборка

Созданный на 10 дек. 2019  ·  6Комментарии  ·  Источник: doccano/doccano

Как воспроизвести проблему
Следуйте инструкциям по установке из github README.

_Установить из источника
Я хочу напомнить вам, что это самый сложный способ настройки. Вам нужно установить Python / Node.js и ввести много команд.
Установить Python
Установите Node.js
Получите исходный код doccano: git clone https://github.com/chakki-works/doccano.git
Перейти в каталог doccano: cd doccano
Создать среду для doccano: virtualenv venv
Активировать среду: исходный venv / bin / activate
Установите необходимые пакеты: pip install -r requirements.txt
Переместить каталог сервера: cd app / server
Сборка клиентской библиотеки: npm install
Исходный код внешнего интерфейса сборки: npm run build
Вернуться в каталог сервера: cd ../
Инициализировать doccano: python manage.py migrate
Создать пользователя: python manage.py createduperuser
Запустите doccano: python manage.py runserver
Остановить doccano: Ctrl + C
Повторно запустите doccano: python manage.py runserver (убедитесь, что вы находитесь в каталоге приложения / сервера и среда активна) ._

Вот где у меня проблемы:
_Переместить каталог сервера: cd app / server
Сборка клиентской библиотеки: npm install
Исходный код внешнего интерфейса сборки: npm run build_

Итак, устанавливаю npm и получаю:
npm WARN doccano Нет поля репозитория.
npm WARN doccano Нет лицензионного поля.

обновлено через 1.114s
найдено 0 уязвимостей

После выполнения npm run build:
npm ERR! недостающий скрипт: сборка

npm ERR! Полный журнал этого запуска можно найти в:
npm ERR! /root/.npm/_logs/2019-12-10T18_05_07_427Z-debug.log

А вот что есть в журнале:

_0 информация сработало, если оканчивается на ОК
1 подробный клик ['/ usr / bin / node', '/ usr / bin / npm', 'run', 'build']
2 info с использованием [email protected]
3 информация с использованием [email protected]
4 подробный стек Ошибка: отсутствует скрипт: сборка
4 подробных стека при запуске (/usr/lib/node_modules/npm/lib/run-script.js:155:19)
4 подробных стека в /usr/lib/node_modules/npm/lib/run-script.js:63:5
4 подробных стека в /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:116:5
4 подробных стека в /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:435:5
4 подробных стека в checkBinReferences_ (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:391:45)
4 подробных стека в финале (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:433:3)
4 подробных стека в то время (/usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:161:5)
4 подробных стека в /usr/lib/node_modules/npm/node_modules/read-package-json/read-json.js:382:12
4 подробных стека в /usr/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:115:16
4 подробный стек в FSReqCallback.readFileAfterClose [as oncomplete] (internal / fs / read_file_context.js: 61: 3)
5 подробный cwd / opt / text_annotation_tool / doccano / app / server
6 подробных Linux 4.15.0-66-generic
7 подробных аргументов "/ usr / bin / node" "/ usr / bin / npm" "run" "build"
8 подробный узел v12.13.1
9 подробных npm v6.12.1
10 ошибка отсутствует скрипт: сборка
11 подробный выход [1, истина] _

Поскольку в руководстве по установке упоминается интерфейс, я зашел в doccano / frontend и выполнил установку npm; npm run build там, и все прошло хорошо. В любом случае, когда я пытаюсь открыть главную страницу сервера doccano, я получаю следующее:
image

Спасибо вам за помощь!

# copy-paste the error message here

Ваше окружение
питон 3
узел -v = 12.13.1

нпм -v = 6.12.1

  • Операционная система:
  • Используемая версия Python:
  • При установке doccano:
  • Как вы установили doccano (кнопка Heroku и т. Д.):
question

Самый полезный комментарий

Инструкция по установке была основана на более ранней версии 1.0. Мы исправили это и, пожалуйста, выполните npm build в каталоге frontend .

Спасибо. Я сделал это, но это не помогло. Webpack-stats.json по-прежнему отсутствует.
В любом случае, мне удалось воспользоваться докером, так что все нормально.

Все 6 Комментарий

Инструкция по установке была основана на более ранней версии 1.0. Мы исправили это и, пожалуйста, выполните npm build в каталоге frontend .

Инструкция по установке была основана на более ранней версии 1.0. Мы исправили это и, пожалуйста, выполните npm build в каталоге frontend .

Спасибо. Я сделал это, но это не помогло. Webpack-stats.json по-прежнему отсутствует.
В любом случае, мне удалось воспользоваться докером, так что все нормально.

  • npm запустить сборку
    npm ERR! недостающий скрипт: сборка

npm ERR! Полный журнал этого запуска можно найти в:
npm ERR! /var/lib/jenkins/.npm/_logs/2020-08-06T04_35_17_732Z-debug.log
На этапе сборки Shell ausführen сборка отмечена как сбой

@ Prateekmaithil19 Вы решили

@ Prateekmaithil19 Я столкнулся с этой проблемой, нашли какое-нибудь решение?

npm run build: local или npm run build: production

требуется дополнительный параметр, как показано выше. Это устранило мою проблему

Была ли эта страница полезной?
0 / 5 - 0 рейтинги