i have node.js application which have package.json file in the root , in there i can see i have :
"dependencies": {
"minimist": "^1.1.0",
"express": "^4.10.4",
"redis": "^0.12.1",
"socket.io": "^1.2.1",
"socket.io-redis": "^0.1.4"
},
"devDependencies": {
"gulp": "^3.8.10",
"gulp-jasmine": "^1.0.1",
"gulp-concat": "^2.4.2",
"gulp-jshint": "^1.9.0",
"gulp-myth": "^1.0.2",
"gulp-minify-css": "^0.3.11",
"gulp-uglify": "^1.0.2",
"vinyl-source-stream": "^1.0.0",
"jasmine-reporters": "^1.0.1",
"browserify": "^7.0.0",
"browser-sync": "^1.7.2",
"del": "^1.1.0",
"read": "^1.0.5"
},
i understand that node js need those js libs to run , when i do : npm ls
i get :
├── UNMET DEPENDENCY express@^4.10.4
├── UNMET DEPENDENCY minimist@^1.1.0
├── UNMET DEPENDENCY redis@^0.12.1
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ └─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └── [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
└── UNMET DEPENDENCY socket.io-redis@^0.1.4
npm ERR! missing: minimist@^1.1.0, required by [email protected]
npm ERR! missing: express@^4.10.4, required by [email protected]
npm ERR! missing: redis@^0.12.1, required by [email protected]
npm ERR! missing: socket.io-redis@^0.1.4, required by [email protected]
now i understand they are missing .
how do i install them ?
i did npm update -g