Doccano: npm run buildが機能しない:スクリプトがありません:build

作成日 2019年12月10日  ·  6コメント  ·  ソース: doccano/doccano

問題を再現する方法
githubREADMEのインストールガイドに従ってください。

_ソースからインストール
これが最も難しいセットアップ方法であることを覚えておきたいと思います。 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.pymigrate
ユーザーの作成:python manage.py createsuperuser
doccanoを実行します:python manage.py runserver
doccanoを停止します:Ctrl + C
doccanoを再起動します:python manage.py runserver(app / serverディレクトリにいて、環境がアクティブであることを確認してください)。

これが私が困ったところです:
_サーバーディレクトリの移動:cd app / server
フロントエンドライブラリのビルド:npm install
フロントエンドのソースコードをビルドします:npm run build_

だから、私はnpmをインストールして取得します:
npm WARNdoccanoリポジトリフィールドがありません。
npm WARNdoccanoライセンスフィールドがありません。

1.114秒で最新
脆弱性が0件見つかりました

npm run buildを実行した後:
npm ERR! 欠落しているスクリプト:ビルド

npm ERR! この実行の完全なログは、次の場所にあります。
npm ERR! /root/.npm/_logs/2019-12-10T18_05_07_427Z-debug.log

そして、これがログにあるものです:

_0情報OKで終わる場合は機能しました
1冗長CLI ['/ usr / bin / node'、 '/ usr / bin / npm'、 'run'、 'build']
[email protected]を使用した2つの情報
[email protected]を使用した3つの情報
4冗長スタックエラー:スクリプトがありません:ビルド
実行時の4つの冗長スタック(/usr/lib/node_modules/npm/lib/run-script.js:155:19)
/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_の4つの冗長スタック(/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)
/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での4つの冗長スタック[oncompleteとして](internal / fs / read_file_context.js:61:3)
5冗長cwd / opt / text_annotation_tool / doccano / app / server
6冗長Linux4.15.0-66-generic
7冗長なargv "/ usr / bin / node" "/ usr / bin / npm" "run" "build"
8冗長ノードv12.13.1
9冗長npmv6.12.1
10エラー欠落スクリプト:ビルド
11冗長出口[1、true] _

インストールガイドにフロントエンドが記載されているので、私はdoccano / frontendに行き、npmインストールを行いました。 npm run buildがそこにあり、うまくいきました。 とにかく、メインのdoccanoサーバーページを開こうとすると、次のようになります。
image

お手伝いありがとう!

# copy-paste the error message here

あなたの環境
Python 3
node -v = 12.13.1

npm -v = 6.12.1

  • オペレーティング・システム:
  • 使用したPythonバージョン:
  • doccanoをインストールする場合:
  • doccano(Herokuボタンなど)をどのようにインストールしましたか:
question

最も参考になるコメント

インストール手順は、バージョン1.0より前に基づいていました。 修正しました。 frontendディレクトリでnpm buildを実行してください。

ありがとうございました。 私はそれをしました、しかしそれはそれを修正しませんでした。 Webpack-stats.jsonはまだありません。
とにかく、なんとかdockerを使ったので大丈夫です。

全てのコメント6件

インストール手順は、バージョン1.0より前に基づいていました。 修正しました。 frontendディレクトリでnpm buildを実行してください。

インストール手順は、バージョン1.0より前に基づいていました。 修正しました。 frontendディレクトリでnpm buildを実行してください。

ありがとうございました。 私はそれをしました、しかしそれはそれを修正しませんでした。 Webpack-stats.jsonはまだありません。
とにかく、なんとかdockerを使ったので大丈夫です。

  • npm run build
    npm ERR! 欠落しているスクリプト:ビルド

npm ERR! この実行の完全なログは、次の場所にあります。
npm ERR! /var/lib/jenkins/.npm/_logs/2020-08-06T04_35_17_732Z-debug.log
ビルドステップ「Shellausführen」はビルドを失敗としてマークしました

@ Prateekmaithil19解決しましたか? はいの場合はお知らせください。私もこのエラーが発生しています。

@ Prateekmaithil19私はこの問題に直面しています、何か解決策を見つけましたか?

npm run build:localまたはnpm run build:production

上記のように、追加のパラメーターが必要です。 それは私の問題を修正しました

このページは役に立ちましたか?
0 / 5 - 0 評価