Rumah> masalah biasa> teks badan

Di manakah lokasi pemasangan lalai untuk pakej npm dalam Windows 10?

WBOY
Lepaskan: 2023-09-18 11:25:01
ke hadapan
1799 orang telah melayarinya

Laluan direktori ke pakej NPM yang dipasang secara tempatan untuk projek tertentu pada Windows:

Mereka yang berminat untuk memasang pakej menggunakan npm boleh menjalankan arahan yang diberikan dalam arahan arahan mereka selepas menavigasi ke direktori projek mereka.

npm install package-name
Salin selepas log masuk

Apabila kita melaksanakan arahan di atas, ia akan memuat turun pakej yang ditentukan dan semua kebergantungan yang diperlukan daripadanpm registryuntuk dipasang ke dalam folder bernamanode_modules. Ini akan dibuat dalam direktori kerja projeksemasa.

Sebagai contohAndaikan kami sedang membina beberapa aplikasi Node.js dan nama direktori projek kami ialah:my-first-app.

Kemudian mula-mula kita beralih ke direktori itu menggunakan command prompt dan kemudian memasang beberapa pakej seperti –Go.

npm install go
Salin selepas log masuk

Arahan di atas akan memuat turun dan memasang pakejGodari pendaftaran NPM, yang terletak dalam folder yang dipanggilnode_modules– yang terletak dalam direktori yang samadi mana kami memasangnya sekarang.

Windows 10 中 npm 软件包的默认安装位置在哪里?

Selain itujika projek anda bergantung pada berbilang modul, maka pakej dan kebergantungan yang mereka perlukan juga akan dipasang oleh npm, tetapi dalam persekitaran struktur folder bersarang dalam direktorinode_modules, di mana Setiap pakej dipasang dalam foldernya.

Contohnya, jika projek anda bergantung pada modul "express", yang selanjutnya memerlukan modulpenghurai badan, maka struktur folder direktorinode_modulesakan kelihatan seperti ini:

node_modules├── express│ ├── index.js│ ├── ...│ └── node_modules│ ├──body-parser│ ├── index.js│ └── ....└── go├── index.js├── ...└──bin
Salin selepas log masuk
Seperti yang anda lihat, setiap pakej mempunyai direktorinya dan sebarang kebergantungan yang diperlukannya dipasang dalam subdirektori yang dipanggil node_modules.

Untuk direktori pakej NPM yang dipasang secara global pada Windows 10 atau 11

Kadangkala kita perlu memasang beberapa pakej NPM, bukan untuk projek tempatan tertentu, tetapi

pasang secara global

supaya pelbagai projek boleh mendapat manfaat daripadanya. Ini menjimatkan pembangun daripada perlu memasang pakej biasa yang diperlukan merentas berbilang projek berulang kali.Untuk memasang pakej NPM secara global, kami hanya perlu menambah bendera

-g

pada arahan pemasangan biasanya, berikut ialah sintaksnya:

npm install -g 
Salin selepas log masuk
Apabila anda memasang pakej secara global

, ia akan disimpan pada fail kami sistem lokasi yang berbeza dan bukannya folder tertentu dalam projek.

Pada Windows,

npm menyimpan pakej yang dipasang secara global dalam direktoriC:Usersnama pengguna andaAppDataRoamingnpm.Tukar

nama pengguna anda

dengan pengguna semasa.Di bawah folder NPM anda akan melihat direktori –

node_modules

di mana anda boleh menemui semuanpmpakej yang dipasang pada Windows 10 atau 11.

Windows 10 中 npm 软件包的默认安装位置在哪里?
Windows 10 中 npm 软件包的默认安装位置在哪里?
Ringkasnya

, apabila andamemasang pakejsecara setempat,npm akan memasang pakej tersebut dalamnode_modules direktori kerjayang terletak dalam direktori arahan semasa yang berfungsiDan apabila andasecara global

memasang pakej, npm akan memasangnya dalam direktori %

AppData%npmnode_modules. Lokasi pakej npm membantu mengurus projek dan kebergantungan Node.js.

Atas ialah kandungan terperinci Di manakah lokasi pemasangan lalai untuk pakej npm dalam Windows 10?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yundongfang.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!