Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Mengimport Aset dari Luar Direktori `src` dalam Create React App?
Mengatasi Sekatan Import create-react-app Di Luar Direktori Src
Apabila menggunakan create-react-app, mengakses aset seperti imej daripada folder di luar direktori src boleh membawa kepada ralat "Modul tidak ditemui". Sekatan ini wujud untuk mencipta-react-app untuk mengekalkan struktur projek yang jelas dan memastikan keselamatan kod.
Sebab Sekatan
ModuleScopePlugin yang dilaksanakan dalam create-react- apl menguatkuasakan sekatan bahawa import relatif daripada direktori src apl tidak seharusnya melampauinya. Ini memastikan aset kekal dalam sempadan projek yang ditetapkan.
Penyelesaian Tidak Rasmi
Walaupun pendirian rasmi ialah sekatan ini tidak boleh dilumpuhkan tanpa dikeluarkan daripada aplikasi create-react- , beberapa penyelesaian tidak rasmi wujud. Walau bagaimanapun, ejecting datang dengan risiko kehilangan akses kepada kemas kini dan ciri masa hadapan.
Pendekatan Disyorkan
Daripada mengimport dari folder awam, adalah dinasihatkan untuk meletakkan aset dalam folder src. Ini menawarkan beberapa faedah:
Dengan mematuhi garis panduan ini, pembangun boleh mengelakkan sekatan import dan mengekalkan integriti dan prestasi aplikasi mereka dibina dengan create-react-app.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengimport Aset dari Luar Direktori `src` dalam Create React App?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!