Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Mengapa menggunakan nod dalam tindak balas
Oleh kerana pek web perlu digunakan dalam tindak balas, dan pek web bergantung pada nodejs ialah pembungkus modul dan bergantung pada nodej apabila melaksanakan pembungkusan dan pemampatan tidak boleh digunakan tanpa nodej, jadi bertindak balas perlu menggunakan nodejs .
Persekitaran pengendalian tutorial ini: Sistem Windows 10, bertindak balas versi 17.0.1, komputer Dell G3.
Untuk mempelajari React, anda perlu memasang nodejs. Sebab utamanya bukan kerana React bergantung pada nodejs, tetapi webpack itu bergantung pada nodejs.
Webpack bergantung pada nodej apabila melakukan pembungkusan dan pemampatan tidak boleh digunakan tanpa nodej. Sama macam nak guna lampu, kena ada arus dulu, dan arus memerlukan enjin untuk menjana elektrik Anda tidak boleh menggunakan arus langsung hanya kerana anda berkata saya tidak mahu enjin
<.>Pengenalan kepada alatan yang biasa digunakan
1,: Node.js® ialah masa jalan JavaScript yang dibina pada enjin JavaScript V8 Chrome Pertama sekali, node.js ialah a Persekitaran masa jalan JavaScript. Secara amnya, JavaScript yang kita tahu berjalan dalam penyemak imbas. Jadi anda boleh memahami sebab ia berdasarkan enjin JavaScript V8 Chrome. Dengan nodejs, anda boleh mengabstrak komponen awam JavaScript dan mengaturnya secara berasingan pada nodejs untuk menyediakan perkhidmatan awam. Kemungkinan bahagian hadapan kini lebih imaginatif. nodejs
: (pengurus pakej nod) pengurus pakej nod, terutamanya menguruskan pemasangan pakej nod, mengemas kini, melihat, mencari dan menerbitkan. Pembangun percuma daripada kerja pengurusan pakej yang membosankan (versi, kebergantungan). Nodejs telah menyepadukan npm, jadi npm juga dipasang semasa memasang nodejs. npm
: pengurus versi nod, yang boleh digunakan untuk memasang dan menyelenggara berbilang versi Node pada mesin dengan mudah? Terdapat banyak senario Contohnya: anda mungkin mengerjakan dua projek pada masa yang sama, dan versi nod yang digunakan oleh projek berbeza adalah berbeza atau anda mungkin mahu menggunakan versi yang lebih baharu untuk melakukan beberapa eksperimen. Dalam kes ini, ia akan menyusahkan untuk memasang dan mengekalkan berbilang versi nod tanpa NVM. Ini ialah nilai nvm. nvm
: webpack ialah modul bundler (webpack ialah modul bundler). Ia adalah untuk menganalisis struktur projek semasa anda, pakej perkara yang pelayar yang digunakan dalam projek tidak dapat memahami (SCSS, jed, Typescript, dll.) dengan cara yang sesuai dan menterjemahkannya ke dalam css dan js yang boleh difahami oleh penyemak imbas. Dalam webpack semuanya adalah modul (imej dan CSS juga). webpack
tutorial video bertindak balas"
Atas ialah kandungan terperinci Mengapa menggunakan nod dalam tindak balas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!