2016-05-17 11 views
8

quando eseguo npm install koa-compose, npm aggiungerà automaticamente alcune proprietà con underscore, quale ruolo hanno? in questo modo:perché npm aggiunge alcune proprietà con underscore in package.json

{ 
    "_args": [ 
    [ 
     "koa-compose", 
     "/Users/keenwon/Desktop/demo" 
    ] 
    ], 
    "_from": "[email protected]", 
    "_id": "[email protected]", 
    "_inCache": true, 
    "_installable": true, 
    "_location": "/koa-compose", 
    "_nodeVersion": "5.7.0", 
    "_npmVersion": "3.7.5", 
    "_phantomChildren": {}, 
    "_spec": "koa-compose", 
    "_where": "/Users/keenwon/Desktop/demo" 
    "version": "2.4.0" 
} 
+0

Intendi nel pacchetto "package.json" del pacchetto installato, giusto? – robertklep

+0

Mi sono imbattuto in questo '_from', anche. La clonazione di un repository in due cartelle e l'esecuzione di 'npm install' in entrambi, si traduce in cartelle quasi identiche. L'unica differenza sono le voci '_from'. A volte differiscono in 'https' contro' https + git', ma a volte differiscono nel campo della versione. Cosa dà? – Giszmo

+0

@robertklep yes – keenwon

risposta

Problemi correlati