le Webpack Javascript Il a tellement capturé le paysage JavaScript moderne qu’il est difficile d’être un développeur JavaScript et de ne pas l’utiliser. Les outils de construction JavaScript sont le point où vous implémentez implicitement les meilleures pratiques, telles que la minification du code, la mise en cache, etc.
J’étais récemment en train de déboguer une application Webpack compilée, et il est rapidement devenu évident que la seule façon d’avancer était de déboguer la source réelle, pas le code minifié. Duh.y
Pour empêcher Webpack de réduire la source, ajoutez ce qui suit à votre configuration Webpack :
{ // .... other webpack, like output, etc. optimization: { minimize: false }, }
Ce drapeau simple facilite le débogage, si seulement il a été activé pendant un moment. J’adore la façon dont Webpack vous permet de profiter de son ensemble de fonctionnalités tout en pouvant rétrograder très rapidement !
Créer des classes avec des espaces de noms avec MooTools
MooTools a toujours eu un peu de mal à ne pas l’utiliser dans sa nature et à normaliser les classes JavaScript basées sur des espaces de noms comme le Dojo Toolkit. De nombreux développeurs créent leurs classes en tant que globals, ce qui est généralement mal vu. Je suis plutôt en désaccord avec cette position, mais chacun a la sienne. En toute occasion…
7 fonctions JavaScript de base
Je me souviens des débuts de javascript où j’avais besoin d’une fonctionnalité simple pour presque tout parce que les fournisseurs de navigateurs implémentaient les fonctionnalités différemment, pas seulement les fonctionnalités de pointe, les fonctionnalités de base, comme
addEventListener
Et leattachEvent
. Les temps ont changé, mais il reste encore des emplois que tout développeur devrait…
Plugin de presse-papiers MooTools
La possibilité de placer du contenu dans le presse-papiers de l’utilisateur peut être très pratique pour l’utilisateur. Au lieu de cliquer et de faire glisser vers le bas sur ce qui pourrait être un long document, l’utilisateur peut copier le contenu d’une zone spécifique d’un simple clic de souris.