Rumah  >  Soal Jawab  >  teks badan

Kongsi komponen React antara projek

Isu konsep. Saya mempunyai dua projek yang dijalankan pada dua perkhidmatan React yang berbeza. Banyak komponen boleh dikongsi antara kedua-dua projek. Bagaimanakah saya harus menyediakan ini supaya saya boleh mempunyai projek "langsung" dengan komponen dikongsi dan berbilang projek boleh menggunakan komponen ini dalam masa nyata. Melalui carian, saya mengetahui bahawa ia boleh dicapai melalui pakej npm dan dipasang, tetapi adakah ini akan menghapuskan prestasi masa nyata? Adakah terdapat cara komponen boleh dibangunkan sebagai projek bebas dan pelbagai projek boleh dibangunkan bersama.

P粉225961749P粉225961749419 hari yang lalu645

membalas semua(1)saya akan balas

  • P粉970736384

    P粉9707363842023-09-21 13:43:59

    Untuk mencipta komponen kongsi, kita boleh mencipta repositori lain pada Git dan menukarnya menjadi perpustakaan. Anda kemudian boleh menggunakan ini sebagai pakej untuk saham-c anda sendiri.

    Berikut adalah beberapa langkah yang boleh anda cuba...

    1. Tambah repositori git peribadi sebagai kebergantungan.

    2. Nyatakan cawangan di bawah

      git+https://github.com/username/repository.git#branch-name

    3. Buka fail package.json anda dan tambahkan kebergantungan seperti ini.

      "bergantung": { "packageName": "git+https://github.com/username/repository.git#branch-name" }

    4. Jalankan npm install

    Sepatutnya membantu...

    balas
    0
  • Batalbalas