2013-10-05 17 views
8

Paket.json'a sahip bir tarayıcı tabanlı uygulamam var (node.js kullanarak bağımlılıkları yönetmek için).Paket.Json'a nasıl rasgele veri ekleyebilirim ve nasıl yapabilirim?

Ancak, json meta verilerini uygulaıma eklemek istiyorum ve iki seçeneğim var: ya yeni bir json dosyası oluşturun ve verileri ekleyin ya da package.json dosyasına ekleyin.

soru şudur:

  1. o uygulamaya özel standart dışı meta veri package.json eklemek önerilir mi?

  2. Bu verileri nereye ekleyebilirim? Hangi anahtarın altında? _my_data iyi bir anahtar gibi görünüyor, ancak bu konuda herhangi bir standart belge bulamadım.

cevap

6

package.json'a rasgele alanlar eklemek ücretsizdir (ve npm şikayet etmeyecektir). Yani uzun dosya geçerli JSON olduğu gibi npm (örn npm install için dependencies) ve ek alanlar

bağımlılıklar standarttır varsayarsak şikayetçi olmayacak, "tavsiye edilen" yaklaşımı, ayrı bir tutmaktır ilgili alanlara arayacaktır Standart olmayan veriler için JSON dosyası. Bu şekilde, sadece standart package.json'u kopyalayabilir veya bağlantı kurabilirsiniz (ve özel JSON dosyanızdaki keyfi alanları kullanabilirsiniz)

İlgili konular