Noțiuni de bază cu browserify

Browserify schimbat viața.

Dar apoi a venit Browserify. Și-a schimbat totul.

Browserify permite utilizarea nevoie de un browser precum și în nod. Nu este vorba doar de zahăr sintactic pentru script-uri de încărcare pe client. Este un instrument care transferă toate resursele ecosistemului NPM de la server la client.

lucruri simple, dar incredibil de puternic.

În acest articol vom discuta următoarele întrebări:

  • Ce este Browserify și cum funcționează
  • Browserify sau WebPACK
  • Crearea primului proiect
  • Transformarea Browserify
  • Configurarea corectă setarea Browserify
  • Integrarea cu Gulp

Înainte de a începe, asigurați-vă că ați instalat Nodul și NPM. Pentru a lucra la un articol am folosit Nodul 5.7.0 și v3.6.0 NPM, dar problemele cauzate de utilizarea altor versiuni care nu ar trebui să fie. Puteți dezumfla depozit sau a scrie cod pentru a începe să lucreze în mod independent.

De ce Browserify?

Oricine a lucrat cu Nodul, este familiarizat cu cere proiectului CommonJS.

Modul de conectare cu necesită fișier modul deschis publicului API, care se numește nevoie.

Punerea în aplicare în Node are nevoie de cod de tip server modularizare sarcină elementară. Instalați, conectați, utilizați. Stupid simplu.

Module de încărcare de pe client este ceva complet diferit. În cel mai simplu caz, încărcați module folosind tag-uri Series