In precedenza avevo un problema con la mia app node.js su Heroku. Ho aggiunto la dipendenza nel mio package.json e ora funziona. Ma questo è il modo migliore per farlo?
{
"name": "application-name",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node app.js"
},
"dependencies": {
"express": "3.4.4",
"jade": "*",
"stylus": "*",
"ejs": "0.8.5"
},
"engines": {
"node": "0.10.1",
"npm": "1.3.14"
}
}
Chiedo perché le altre dipendenze hanno un "*" che erano presenti di default nella mia app express. Cosa significa esattamente e sto bene lasciando questo file così com'è?