parcel-bundler/parcel

Different error message for disabled autoinstall

Ouverte

#6 165 ouverte le 22 avr. 2021

 (11 commentaires) (1 réaction) (0 personne assignée)JavaScript (2 274 forks)batch import
:bug: BugAutoinstallGood First Issue✨ Parcel 2

Métriques du dépôt

Stars
 (44 030 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

🐛 bug report

At the moment, the error message for parcel build --no-autoinstall and

  • a missing parcel plugin specified in the config that usually would get autoinstalled (e.g. the SASS transformer) or
  • packageManager.resolve and packageManager.require

is just Cannot find module foo, did you mean bar.

In this case, it should say something along the lines of Autoinstall is disabled, please install foo yourself.

Relevant code

https://github.com/parcel-bundler/parcel/blob/3baf990a686d1c1dd0c5f4360296de890cc00c47/packages/core/core/src/loadParcelPlugin.js#L82-L126

Guide contributeur