web-dev-qa-db-fra.com

'cross-env' n'est pas reconnu comme une commande interne ou externe,

Les gars, pouvez-vous m'aider, j'ai du mal à exécuter npm run dev pour mon Laravel Mix. J'ai suivi les liens ci-dessous mais une erreur persiste. Ai-je un problème sur mon système d'exploitation? J'ai essayé de retirer node_modules, courir npm install --global cross-env. et réexécutez l'installation de NPM.

https://github.com/JeffreyWay/laravel-mix/issues/478

Laravel 5.4 'cross-env' n'est pas reconnu comme une commande interne ou externe

Voici mes versions:

  • Version mix Laravel: ^ 2.0
  • Version du nœud (nœud -v): 8.9.0
  • Version NPM (npm -v): 5.6.0
  • OS: Windows7
  • XAMPP
> @ development C:\xampp\htdocs\codetinerant 
> cross-env NODE_ENV = development node_modules/webpack/bin/webpack.js --progress --hide-modules --config = node_modules /laravel-mix/setup/webpack.config.js[.____.[[.____.['cross-env 'n'est pas reconnu comme une commande interne ou externe, 
 programme opérationnel ou fichier de commandes. 
 npm ERR! code ELIFECYCLE 
 npm ERR! errno 1 
 npm ERR! @ development: `cross-env NODE_ENV = development node_modules/webpack/bin/webpack.js --progress --hide-modules --config = node_modules/laravel-mix/setup/webpack.config.js` 
 npm ERR! État de sortie 1 
 Npm ERR! 
 Npm ERR! Échec du script de développement @. 
 Npm ERR! Ce n'est probablement pas un problème avec npm. Il y a probablement une sortie de journalisation supplémentaire ci-dessus. 
 
 Npm ERR! Un journal complet de cette course peut être trouvé dans: 
 Npm ERR! C:\Users\Garciano\AppData\Roaming\npm-cache\_logs\2018-02-17T10_08_34_901Z-debug.log 
15
Jesray Garciano

Essayez d'ajouter le répertoire bin npm à votre chemin système, par exemple C:\Users\Dell\AppData\Local\Yarn\bin

0
myckhel