Saya memiliki struktur direktori berikut:
/some_project
source.js
package.json
Saya ingin menginstal dependensi untuk some_project. Saya tahu saya bisa melakukan cd ke some_project dan menjalankan npm install
Tapi saya bertanya-tanya apakah mungkin tanpa mengubah direktori? Sesuatu seperti
npm install some_project/package.json
etc
folder kosong di tujuan, itu adalah bug yang dikenal github.com/npm/npm/pull/7249./some_project
diperlukan?./some_project
tidak diperlukanPembaruan: Karena
--prefix
ada opsi, saya sekarang memilih jawaban @ coudy untuk pertanyaan ini. Jawaban asli di bawah:Tidak,
npm
akan selalu menginstal di direktori saat ini atau, dengan-g
, di sistem node_modules. Anda dapat melakukan ini dengan subkulit, yang tidak akan memengaruhi direktori Anda saat ini:Tanda kurung membuatnya berjalan dalam subkulit .
sumber
START /D "%my_dir%" /I /WAIT npm install
Pada Windows 10 saya tidak bisa mulai
--prefix
bekerja, jadi saya harus melakukannyacd
dan menjalankannya.sumber