It can be runs throw command line and manages dependencies for an application.
With npm we can install a node.js package hosted on a node.js repository.
In this post i explain a simple package.json file that i wrote to distribute a node.js module (https://github.com/sergioska/noodlejuice).
{
"name": "noodlejuise",
"description": "Mini toolkit for node.js",
"author": "Sergio Sicari <sergiosicari[]gmail.com>",
"dependencies": {
"mysql": ">=2.0.0-alpha9",
"socket.io": ">=0.9.16",
"node-mysql": ">=0.3.4",
"csv": ">=0.3.4"
},
"directories": {
"lib": "./lib"
},
"repository": {
"type": "git",
"url": "git://github.com/sergioska/noodlejuice"
},
"engine": "node 0.11.7"
}
In dependencies section there are dependencies module required by own application; in this case mysql, socket.io, node-mysql, csv module.In repository section there is a link of application repository.
In this way we can install this application only with this package.json file; in a directory that contains this file we run the following command:
npm install
Nessun commento:
Posta un commento