Cli: [BUG] L'exécution de npm est interrompue

Créé le 23 août 2020  ·  3Commentaires  ·  Source: npm/cli

Comportement actuel:

$ npx -qp [email protected] -c 'npm run'
start:webpack-dev-server --open
build:NODE_ENV=production webpack -p

$ npx -qp [email protected] -c 'npm run'
npm timing config:load:defaults Completed in 1ms
...
npm timing npm:load Completed in 25ms
npm run-script <command> [-- <args>]

aliases: run, rum, urn
npm timing npm Completed in 155ms

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/ahu/.npm/_logs/2020-08-23T00_18_04_815Z-debug.log

Comportement prévisible:

$ npx -qp [email protected] -c 'npm run'
start:webpack-dev-server --open
build:NODE_ENV=production webpack -p

Étapes à suivre pour reproduire:

  1. npx -qp [email protected] -c 'npm run'

Environnement:

  • Système d'exploitation: macOS Catalina 10.15.6
  • Nœud: 12.18.3
  • npm: 6.14.6
  • npx: 6.14.6
Bug Needs Triage Release 7.x

Tous les 3 commentaires

Cause racine: https://github.com/npm/config/issues/2

Nous devrions sauter les valeurs env de '' plutôt que de les mettre dans l'objet de configuration.

La chaîne vide n'est-elle pas distincte de non définie?

C'est le cas, mais malheureusement, npm 6 n'a pas respecté cette distinction de manière appropriée.

Corrigé dans la dernière version bêta.

Cette page vous a été utile?
0 / 5 - 0 notes