Ho un'applicazione che ha la solita serie di dipendenze da moduli di terze parti (ad esempio 'express') specificate nel file package.json sotto dipendenze. Per esempio
"express" : "3.1.1"
Vorrei strutturare il mio codice in modo modulare e fare in modo che package.json installi un set di moduli locali (ovvero sul file system in cui mi trovo attualmente). So che posso installare un modulo locale eseguendo:
npm install path/to/mymodule
Tuttavia, non so come farlo accadere tramite la struttura delle dipendenze package.json. L'uso --save
dell'opzione in questo comando è semplicemente quello di inserire il "mymodule": "0.0.0"
mio pacchetto.json (non fa riferimento alla posizione del percorso del file). Se poi rimuovo la versione installata da node_modules e provo a reinstallare da package.json, fallisce (perché cerca "mymodule" nel registro centrale e non cerca localmente).
Sono sicuro che è un modo per dire alla "dependencies": {}
struttura che voglio che sia installato da un percorso del file system, ma non so come.
Qualcun altro ha avuto questo problema? Grazie.
package.json
a ciò che abbiamo inGemfile
s.