2013-04-07 12 views

risposta

8

Il file package.js viene utilizzato specificamente con Meteor. Se si sfoglia il repository al numero https://github.com/meteor/meteor/tree/master/packages si potrebbe vedere che aspetto hanno. Ogni pacchetto ha il suo package.js.

package.json è leggermente diverso, è utilizzato per memorizzare le dipendenze del nodo npm in modo che sia possibile eseguire npm install per ottenere le dipendenze del progetto in ordine. È più specifico di npm/nodo di meteorite. Non verrebbe utilizzato con la meteora perché la meteora run cerca le dipendenze definite con Npm.depends nel pacchetto package.js per un particolare pacchetto e riceve invece i moduli npm installati. Quindi con i progetti di meteora (a parte un pacchetto in bundle in cui vengono generati automaticamente) non sono necessari i file package.json