Ini adalah perintah npm-link yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
npm-tautan - Symlink folder paket
RINGKASAN
tautan npm (dalam direktori paket)
tautan npm [<@scope>/] [@ ]
alias: npm ln
DESKRIPSI
Penautan paket adalah proses dua langkah.
Pertama, npm link dalam folder paket akan membuat tautan simbolis yang diinstal secara global dari
awalan/nama-paket ke folder saat ini (lihat bantuan npm 7 npm-config untuk nilai
awalan).
Selanjutnya, di beberapa lokasi lain, npm link nama paket akan membuat symlink dari lokal
node_modules folder ke symlink global.
Perhatikan bahwa nama paket diambil dari package.json, bukan dari nama direktori.
Nama paket secara opsional dapat diawali dengan ruang lingkup. Lihat bantuan npm 7 npm-lingkup. itu
lingkup harus didahului oleh @-simbol dan diikuti oleh garis miring.
Saat membuat tarball untuk npm menerbitkan, paket-paket yang ditautkan "di-snapshot" ke paket-paketnya
keadaan saat ini dengan menyelesaikan tautan simbolik.
Ini berguna untuk menginstal barang-barang Anda sendiri, sehingga Anda dapat mengerjakannya dan mengujinya
iteratif tanpa harus terus membangun kembali.
Sebagai contoh:
cd ~/projects/node-redis # masuk ke direktori paket
npm link # membuat tautan global
cd ~/projects/node-blog # masuk ke beberapa direktori paket lain.
npm link redis # link-install paket
Sekarang, ada perubahan pada ~/projects/node-redis akan tercermin dalam
~/projects/node-bloggy/node_modules/node-redis/. Perhatikan bahwa tautannya harus ke
nama paket, bukan nama direktori untuk paket itu.
Anda juga dapat mempersingkat dua langkah menjadi satu. Misalnya, untuk melakukan kasus penggunaan di atas dalam a
cara yang lebih pendek:
cd ~/projects/node-blog # masuk ke direktori proyek utama Anda
npm link ../node-redis # tautkan direktori ketergantungan Anda
Baris kedua setara dengan melakukan:
(cd ../node-redis; tautan npm)
npm link node-redis
Artinya, pertama kali membuat tautan global, dan kemudian menautkan target pemasangan global
ke dalam proyek Anda node_modules folder.
Jika paket tertaut Anda tercakup (lihat bantuan npm 7 npm-lingkup) perintah tautan Anda harus menyertakan
lingkup itu, misalnya
npm tautan @myorg/privatepackage
Gunakan npm-link online menggunakan layanan onworks.net