npm install -g [package] for command line toolsnpm install [package] for local packages in node_modules/node_modules dir for dependenciesnpm install && grunt and you're all set up!npm install -g bowercomponents dir with all dependenciesbower install jquery creates
components/
└── jquery
├── component.json
├── composer.json
├── jquery.js
└── jquery.min.js
bower install jquerybower install git://github.com/components/jquery.gitbower install http://foo.com/jquery.awesome-plugin.jsbower install jquery#1.8.1bower install --save jquery adds entry to component.jsonbower update jquery-ui{
"name": "myProject",
"version": "1.0.0",
"main": ["./path/to/app.css", "./path/to/app.js", "./path/to/sprite.img"],
"dependencies": {
"jquery": "~1.7.2"
}
}npm install -g enderpackage.jsonender build backbone creates
.
├── ender.js
├── ender.min.js
└── node_modules
├── backbone
└── ender-js
ender add jquery@1.8.
├── ender.js
├── ender.min.js
└── node_modules
├── backbone
├── ender-js
└── jquery
ender infonpm install -g volovolo key in package.jsonvolofilevolo create volo-test.
├── package.json
├── README.md
├── tools
│ ├── build.js
│ └── r.js
├── volofile
└── www
├── index.html
└── js
├── app
│ └── main.js
├── app.js
└── lib
└── require.jsvolo search underscorevolo add underscorevolo add -amd documentcloud/underscore exports=_volo buildcomponent.jsoncomponent.jsoncomponent.jsoncomponent create component-testcomponent-test/
├── component.json
├── component-test.css
├── History.md
├── index.js
├── Makefile
├── Readme.md
└── template.html
component.json:{
"name": "component-test",
"repo": "kpuputti/component-test",
"description": "test",
"version": "0.0.1",
"keywords": [],
"dependencies": {},
"development": {},
"license": "MIT",
"scripts": [
"index.js",
"template.js"
],
"styles": [
"component-test.css"
]
}npm install -g jamjsjam key in package.jsonjam install underscore.
└── jam
├── require.config.js
├── require.js
└── underscore
├── package.json
└── underscore.jsls, upgrade, compile, publish etc..jamrc for e.g. repo config