cari

Rumah  >  Soal Jawab  >  teks badan

Penggunaan berbilang pemuat dalam Node

<p>Dalam Node, pemuat boleh digunakan untuk menyambung ke dalam proses pemuatan modul dan memintas <kod>import</kod> atau <kod>memerlukan</kod> Ciri ini berguna, tetapi kadangkala anda mungkin perlu menggunakan berbilang pemuat. Sebagai contoh, anda menggunakan pemuat berdasarkan ESBuild, ts-node atau SWC untuk memuatkan kod ujian "biasa" anda, tetapi kemudian anda mendapati bahawa anda juga ingin menggunakan Quibble untuk memintas panggilan ke modul ESM tertentu. </p> <p>Pada masa ini, sokongan langsung untuk menggunakan berbilang pemuat tidak boleh dilakukan, walaupun kerja sedang dijalankan, jadi saya ingin mengetahui cara mencapainya dengan beberapa penyelesaian. Saya rasa satu pendekatan adalah dengan menulis pembungkus untuk mewakilkan antara pemuat yang berbeza, atau mengambil output satu pemuat sebagai input kepada pemuat yang lain? </p> <p>Saya melihat bahawa API pemuat nampaknya boleh dikendalikan, tetapi sebarang petua praktikal tentang cara untuk mencapai ini akan dihargai :)</p>
P粉986028039P粉986028039501 hari yang lalu666

membalas semua(1)saya akan balas

  • P粉523625080

    P粉5236250802023-08-10 15:15:18

    Nampaknya saya silap apabila saya katakan anda tidak boleh menggunakan berbilang pemuat hari ini. Cuma API itu (seperti biasa) ditandakan sebagai percubaan dan tidak stabil. Anda boleh menganggapnya sebagai satu siri pengendali yang disambungkan antara satu sama lain, seperti menggunakan require:

    node \
      --experimental-loader unpkg \
      --experimental-loader http-to-https \
      --experimental-loader cache-buster

    Jawapan ini belum lengkap, jadi saya akan menambahnya apabila saya mengetahui lebih lanjut (atau orang lain boleh mengeditnya).

    balas
    0
  • Batalbalas