web-dev-qa-db-ja.com

エラー:糸の開始-エラーコマンド「開始」が見つかりません

私はReactを学習しようとしています、そして私はそれを始めるためにプライベートリポジトリを使用しています。

リポジトリのディレクトリでyarn startを実行しますが、エラーメッセージが表示されます。

yarn run v1.13.0
error Command "start" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

ノードと糸の両方をインストールしました。

ノードの場合:

v10.15.0
node is /usr/local/bin/node

糸の場合:

1.13.0
yarn is /usr/local/bin/yarn

ノードと糸の両方を再インストールしようとしましたが、同じエラーメッセージが表示されます。さらに、yarn cache cleanを使用して糸のチャンスを削除しようとしましたが、何も機能しないようです。

package.jsonには以下が含まれます。

{
  "name": "02-Manipulating-Strings",
  "version": "1.0.0",
  "author": "ssaunier",
  "license": "UNLICENSED",
  "private": true,
  "devDependencies": {
    "eslint": "^4.7.2",
    "eslint-config-airbnb-base": "^12.0.0",
    "eslint-plugin-import": "^2.7.0",
    "jest": "^21.1.0"
  },
  "scripts": {
    "test": "(eslint lib || true) && jest"
  }
}

ディレクトリは次のように構成されています。

project directory

9
Magofoco

「開始」スクリプトがあるpackage.jsonを確認してください。依存関係リストしかない場合は、package.jonsに次のものが含まれていることを確認してください

"devDependencies": {
    "@theia/cli": "next"
  },
  "scripts": {
    "prepare": "yarn run clean && yarn build && yarn run download:plugins",
    "clean": "theia clean",
    "build": "theia build --mode development",
    "start": "theia start --plugins=local-dir:plugins",
    "download:plugins": "theia download:plugins"
  },
  "theiaPluginsDir": "plugins",
  "theiaPlugins": {
    "vscode-builtin-css": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/css-1.39.1-prel.vsix",
    "vscode-builtin-html": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/html-1.39.1-prel.vsix",
    "vscode-builtin-javascript": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/javascript-1.39.1-prel.vsix",
    "vscode-builtin-json": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/json-1.39.1-prel.vsix",
    "vscode-builtin-markdown": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/markdown-1.39.1-prel.vsix",
    "vscode-builtin-npm": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/npm-1.39.1-prel.vsix",
    "vscode-builtin-scss": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/scss-1.39.1-prel.vsix",
    "vscode-builtin-TypeScript": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/TypeScript-1.39.1-prel.vsix",
    "vscode-builtin-TypeScript-language-features": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/TypeScript-language-features-1.39.1-prel.vsix"
  }
}

それ以外の場合は、package.jsonがあるフォルダーでこれを実行します

エラーコマンド「start」が見つかりません。

yarn run theia start /home --hostname 0.0.0.0 --port 8080

theiaは最低でもポート8080から開始する必要があります。

0
Cosmo Arun

"start"package.jsonスクリプトが含まれていると、同様の問題が発生しました。最終的に、package.jsonを保存していないことがわかり、このエラーが発生しました。明らかに、package.jsonを保存した後、問題は解決されました。

0
Abdollah

この問題は、「package.json」ファイルが削除または変更されるときに発生します。 「package.json」ファイルを確認してください。

0
deepak ranjan

Create-react-appを使用していて、このエラーが発生した場合は、create-react-appが正常にインストールされていない可能性があります。

以下で説明するように、グローバルにインストールされたcreate-create-appを削除してみてください。

create-react-appを使用してテンプレートが提供されていません

0
ohkts11