Ini ialah arahan npm-link yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
pautan npm - Symlink folder pakej
SINOPSIS
pautan npm (dalam pakej dir)
pautan npm [<@scope>/] [@ ]
alias: npm ln
DESCRIPTION
Pemautan pakej ialah proses dua langkah.
Pertama, npm pautan dalam folder pakej akan mencipta pautan simbolik yang dipasang secara global daripada
awalan/nama pakej ke folder semasa (lihat npm help 7 npm-config untuk nilai
awalan).
Seterusnya, di beberapa lokasi lain, npm pautan nama pakej akan membuat pautan sym daripada tempatan
simpul_modul folder ke symlink global.
Perhatikan bahawa nama pakej diambil dari package.json, bukan dari nama direktori.
Nama pakej boleh diberi awalan secara pilihan dengan skop. Lihat bantuan npm 7 npm-skop. Yang
skop mesti didahului dengan simbol @ dan diikuti dengan garis miring.
Apabila membuat tarball untuk npm menyiarkan, pakej yang dipautkan "dirakam" ke pakej tersebut
keadaan semasa dengan menyelesaikan pautan simbolik.
Ini berguna untuk memasang barangan anda sendiri, supaya anda boleh mengusahakannya dan mengujinya
secara berulang tanpa perlu membina semula secara berterusan.
Sebagai contoh:
cd ~/projects/node-redis # pergi ke direktori pakej
pautan npm # mencipta pautan global
cd ~/projects/node-bggy # pergi ke beberapa direktori pakej lain.
pautan npm redis # pautan-pasang pakej
Sekarang, sebarang perubahan kepada ~/projects/node-redis akan tercermin dalam
~/projects/node-bggy/node_modules/node-redis/. Ambil perhatian bahawa pautan harus ke
nama pakej, bukan nama direktori untuk pakej itu.
Anda juga boleh memotong dua langkah dalam satu. Sebagai contoh, untuk melakukan kes penggunaan di atas dalam a
cara yang lebih pendek:
cd ~/projects/node-bggy # pergi ke dir projek utama anda
pautan npm ../node-redis # pautkan dir kebergantungan anda
Baris kedua adalah bersamaan dengan melakukan:
(cd ../node-redis; pautan npm)
pautan npm node-redis
Iaitu, ia mula-mula mencipta pautan global, dan kemudian memautkan sasaran pemasangan global
ke dalam projek anda simpul_modul folder.
Jika pakej terpaut anda diskop (lihat npm help 7 npm-skop) arahan pautan anda mesti disertakan
skop itu, cth
pautan npm @myorg/privatepackage
Gunakan npm-link dalam talian menggunakan perkhidmatan onworks.net