npm

2016-05-03 23 views
28
null

kullanarak "devDependencies" nasıl yüklenir SADECE package.json dosyasında listelenen "devDependencies" yüklemeye çalışıyorum. Ancak, aşağıdaki komutlardan hiçbiri beklediğim gibi çalışmıyor. Aşağıdaki komutların tümü istemediğim üretim bağımlılıklarını da yükler.npm

npm install --dev 
npm install --only=dev 
npm install --only-dev 

Sadece devDependencies'leri tek başına kurmak için daha fazla bir yol düşünemiyorum. :(

cevap

44

"(NODE_ENV ortam değişkeni üretimine ayarlandığında veya), npm modülleri devDependencies listelenen yükleme olmayacaktır. --Üretim bayrağı ile"

yüklemek için NPM dokümanlar kontrol "--only = {prod [uction] | dev [elopment]} argüman bakılmaksızın NODE_ENV kurulu edilen tek devDependencies veya olmayan tek devDependencies ya neden olur."

Eğer

npm install --only=dev 
denediniz
+4

Sadece şimdi npm sürümünün 2.x olduğunu öğrendim. 'Npm install npm -g' komutunu çalıştırarak v3.x'e yükselttim ve ** - sadece = dev ** seçeneği bir çekicilik gibi çalıştı. Cevap için teşekkürler. –

+0

@NesanJoseph –

+1

'a hoş geldiniz. Https://github.com/npm/npm/issues/12184 – ricka