2013-01-25 22 views
12

https://npmjs.org/doc/config.html'da görebildiğim gibi, package.json yapılandırma değişkeninin yapılandırma bölümünü açığa çıkarmanın yolu, npm start komutunu kullanmaktır. package.json config bölümüne nasıl erişebilirim?

Ben JSON olarak package.json dosyayı yükler ve bundan sonra CONFIG özelliği dışa modülleri bulundu. Ancak en kolay yol, tüm konfigürasyonu modül olarak tanımlamak ve talep üzerine require'u tanımlamaktır. Ben haklı mıyım Baska öneri?

cevap

27

Ayrıca örneğin console.log(require('./package').version); bunu yapabilirsiniz, o modül en exports olacak require('./package') ile bir modül ve tüm JSON nesnesi olarak tüm package.json yükleyebilirsiniz.

+0

Teşekkürler. ÇALIŞIYOR bir cazibe gibi. –

+0

@VladimirKuznetsov Bu cevabı kabul edebilir misiniz, lütfen? Bu şekilde insanlar gereksiz soruları okumazlar ve lezzetli bir üne kavuşurlar. –

+0

Paket verilerinde başlatma özelliklerini dahil etmek kötü olabilir mi? If (package.unpack) {package.unpack = false; fs.mkdir (package.outputFolder); } – MCTaylor17

İlgili konular