2015-11-14 13 views
9

Bazı npm paketlerinin dünya çapında yüklenmesi bazen kötülüktür. Böyle yasemin yüklemek istemiyorum:Yerel olarak npm jasmine nasıl yüklenir ve çalıştırılır

npm install -g jasmine 

nasıl -g özniteliği olmadan yüklemek ve kullanmak yasemin edebilir?

+1

Global npm paketlerinin yüklenmesi mutlaka kötülük değildir. Bazı paketler için, aslında global bir kurulum kullanmak istersiniz, örneğin, 'yo'. Bir paketi global olarak mı yoksa yerel olarak mı kurmak tamamen özneldir. – Achrome

+0

Genel olarak, uygulamaların genelinde kullanılan paketler global olarak kurulmalı ve belirli olanlar yerel olmalıdır. Kullandığınız herhangi bir araca uygular .. – Nitin

cevap

15

1) Bir npm projeyi başlatmanız gerekir. Sihirbazın 5-inci basamakta (soru test komutu:) giriş yasemin

npm init 

1b) Daha önce npm projesini init ederseniz, package.json bu satırları olduğundan emin olun

"scripts": { 
    "test": "jasmine" 
}, 

2) yerel bir bağımlılık

npm i --save-dev jasmine 
olarak yasemin yükleme

3) (Örnek Testlerin testleri için küresel yasemin örnekleri için, (alternatif)

npm test examples 
) oluşturmak için genel yasemin init)

npm test init 

4) için yasemin, (alternatif init için küresel yasemin)

npm test 
için alternatif-
S. S. Küresel ortamınızı kaydedin :)
+3

Bir soru sordu ve kendiniz aynı anda mı cevapladınız? – Nitin

İlgili konular