dependencies- The modules that your project depends on devDependenciesare the modules that you use to develop your project. You can read the detailed description on npmjs website :
- , , , , .
devDependencies.
: request, concat-stream, object.assign, through2.
devDependencies: mocha, tape, eslint, grunt, browserify.
, , . devDependencies ( , task runner...), , - npm install . , .
. , foo, bar, baz quux . foo - baz, bar - devDependency baz, baz quux.
{
"name": "baz",
"version": "0.0.0",
"dependencies": {
"foo": "../foo"
},
"devDependencies": {
"bar": "../bar"
}
}
baz@0.0.0 /tmp/tmpdir/g6jBr9/baz
βββ bar@0.0.0
βββ foo@0.0.0
, devDependencies.
baz quux:
{
"name": "quux",
"version": "0.0.0",
"dependencies": {
"baz": "../baz"
}
}
quux@0.0.0 /tmp/tmpdir/g6jBr9/quux
βββ¬ baz@0.0.0
βββ foo@0.0.0
, foo , bar . , - (.. ), devDependencies, .