Comment webpack résout-il les importations depuis node_modules?
Quand j'ai besoin d'une bibliothèque de mon node_modules
dossier, je fais quelque chose comme ceci:
import angular from 'angular';
import $ from 'jquery;
Comment webpack savoir quel fichier(s) il a vraiment à l'importation? Pense qu'il y a une sorte de stratégie de quels fichiers il va vérifier?
source d'informationauteur BetaRide
Vous devez vous connecter pour publier un commentaire.
Webpack boucles sur les résolveurs pour trouver le fichier que vous avez demandé. Il va plus résoudre des modèles à trouver le chemin exact.
Si vous essayez d'importer un module qui n'existe pas, vous allez voir la trace de l'erreur décrivant tous les chemins qu'il a essayé de l'utiliser pour trouver le fichier, mais a échoué.
Résolveurs sont un puissant outil de configuration qui pourraient vous aider à élaborer un code de meilleure qualité. J'apprécie vraiment que les résolveurs permettez-moi de déposer les chemins relatifs et l'utilisation plus développeur-friendly ES6 importations.
J'espère que ça aide.