Ingin tahu bagaimana sesuatu seperti jQuery
,React
这些打包好的库加载之后可以在全局中使用$
,jQuery
和React
来访问,想知道自己构建的库如何做到可以在全局中像React
boleh digunakan secara global.
Saya mendapati bahawa selepas pembungkusan webpack, objek berkaitan yang ditakrifkan tidak dapat ditemui secara global sama sekali.
Bungkuskannya ke dalam perpustakaan, sila baca https://webpack.js.org/guides...
Selepas pek web dibungkus, semuanya ditutup Bagaimana ia boleh diakses secara global?
Untuk mendapatkan akses global, konfigurasi pek web baharu yang berkaitan.ProvidePlugin mesti ditambahkan pada pek web
Sebagai contoh
Secara amnya, hanya daftarkan objek utama anda (atau kelas) terus ke objek global Sebagai contoh, anda boleh meniru kaedah pendaftaran jQuery (mengalih keluar bahagian yang menentukan dokumen):
.Jika anda mengamalkan kaedah penulisan modular, anda boleh menulis kod di atas pada modul penyertaan.