web-dev-qa-db-fra.com

Erreur: démarrage du fil - erreur de commande "démarrage" introuvable

J'essaie d'apprendre React et j'utilise un dépôt privé pour commencer avec lui.

Je cours yarn start dans le répertoire du dépôt mais j'obtiens le message d'erreur:

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

J'ai installé le nœud et le fil.

Pour le nœud:

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

Pour le fil:

1.13.0
yarn is /usr/local/bin/yarn

J'ai essayé de réinstaller le nœud et le fil mais j'obtiens le même message d'erreur. de plus, j'ai essayé de supprimer la chance de fil via yarn cache clean mais rien ne semble fonctionner.

Le package.json contient les éléments suivants:

{
  "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"
  }
}

L'annuaire est organisé de la manière suivante:

project directory

9
Magofoco

vérifiez votre package.json qui a des scripts "start". si vous avez juste une liste de dépendances, assurez-vous d'avoir les éléments suivants sur le 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"
  }
}

sinon exécutez-le sur le dossier où package.json est

erreur Commande "start" introuvable.

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

theia devrait démarrer au minimum sur le port 8080.

0
Cosmo Arun

J'ai eu un problème similaire alors que j'ai "start" script dans mon package.json. Finalement, j'ai compris que je n'avais pas enregistré le package.json, j'ai donc eu cette erreur. De toute évidence, après avoir enregistré le package.json le problème a été résolu.

0
Abdollah

Ce problème se produit lorsque le fichier "package.json" est supprimé ou modifié. Veuillez vérifier votre fichier "package.json".

0
deepak ranjan

Si vous utilisez create-react-app et avez rencontré cette erreur, il est probable que vous n'ayez pas installé create-react-app avec succès.

Essayez de supprimer create-create-app installé globalement comme expliqué ci-dessous.

modèle non fourni avec create-react-app

0
ohkts11