npm install -g every single package
el ile yazmadan bir proje için, düğüm-sass ve jshint gibi bir projenin genel bağımlılıklarını ayarlamak için npm install -g
gibi kısa bir komut yazmayı tercih ediyorum. Bunu yapmak için npm-deyimsel bir yolu var mı?Küresel devDependencies kurmak için npm komut nedir?
8
A
cevap
1
Burada npm install -g <pkg>
kullanıyorsunuz yanlıştır. -g
, proje bağımlılıkları olmadığını, daha çok global olduğunu (PC genişliğinde) belirtir.
Bu eklentiler devDependencies değil, CLI koşucular. İstediğiniz şey, başlangıçta npm install --save-dev every single package
. Bu bağımlılıkları yeniden yüklemeniz gerektiğinde, npm install
'u çalıştırmanız vegibi bir şeye, CLI'lere bağlı olmamak için package.json
komut dosyalarınıza eklemeniz gerekir.
Gerçekten yok. 'bağımlılıklar' ve akin 'require()' için niyetlediğiniz paketler içindir. Bir terminal/kabuk/etc'den yürütmeyi planladığınız global paketler. bireysel bir projenin kapsamı dışındadır. Ancak bunları yerel olarak yükleyebilir ve yine de bunları çalıştırabilirsiniz: '$ ./node_modules/node-sass ... –
Üzgünüz. Son bit, $ $ /node_modules/.bin/node-sass ... –
ile ilgili olmalıdır: http://stackoverflow.com/questions/6480549/install-dependencies-globally-and-locally-using-package- json – nha