Instalación de npm que se muestra actualizada en lugar de instalar los packages

Estoy teniendo problemas con la installation de npm.

npm install package-name está funcionando perfectamente, pero cuando agrego una nueva dependencia en el file package.json manualmente (tirando de git) y luego trato de npm install solamente, regresa

 up to date in 4.2 sec 

Y no instala el package.

FYI: Estoy usando git para extraer el file package.json . Entonces no hay ningún problema en el nombre del package. Simplemente no funciona cuando lo npm install y trato de instalarlo solo con la npm install .

Mi package.json es:

 { "name": "ap", "version": "0.0.0", "license": "MIT", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e" }, "private": true, "dependencies": { "@angular/common": "^4.0.0", "@angular/compiler": "^4.0.0", "@angular/core": "^4.0.0", "@angular/forms": "^4.0.0", "@angular/http": "^4.0.0", "@angular/platform-browser": "^4.0.0", "@angular/platform-browser-dynamic": "^4.0.0", "@angular/platform-server": "^4.1.3", "@angular/router": "^4.0.0", "@ng-bootstrap/ng-bootstrap": "^1.0.0-alpha.26", "@ngx-translate/core": "^6.0.1", "@ngx-translate/http-loader": "0.0.3", "@types/underscore": "^1.8.0", "angular-datatables": "^4.1.0", "angular2-busy": "^2.0.4", "angular2-jwt": "^0.2.3", "angular2-toaster": "^4.0.0", "chart.js": "^2.6.0", "core-js": "^2.4.1", "datatables.net": "^1.10.15", "datatables.net-dt": "^1.10.15", "jquery": "^3.2.1", "ng2-charts": "^1.5.0", "ng2-simple-timer": "^1.3.1", "rxjs": "^5.1.0", "underscore": "^1.8.3", "zone.js": "^0.8.4" }, "devDependencies": { "@angular/animations": "^4.1.3", "@angular/cli": "1.0.4", "@angular/compiler-cli": "^4.0.0", "@types/datatables.net": "^1.10.1", "@types/jasmine": "2.5.38", "@types/jquery": "^2.0.45", "@types/node": "~6.0.60", "codelyzer": "~2.0.0", "jasmine-core": "~2.5.2", "jasmine-spec-reporter": "~3.2.0", "karma": "~1.4.1", "karma-chrome-launcher": "~2.1.1", "karma-cli": "~1.0.1", "karma-coverage-istanbul-reporter": "^0.2.0", "karma-jasmine": "~1.1.0", "karma-jasmine-html-reporter": "^0.2.2", "protractor": "~5.1.0", "ts-node": "~2.0.0", "tslint": "~4.5.0", "typescript": "~2.2.0" } } 

Experimenté este problema cuando ejecuté la export NODE_ENV=production basada en el libro "JavaScript moderno". Después de eliminar node_modules, package.json y borrar clear cache no solucionó el problema, encontré la respuesta de esta input de stackoverflow: la installation de npm no instalará devDependencies

Para solucionar el problema, ejecuté export NODE_ENV= que eliminó el indicador de producción. Una vez que lo hice, pude instalar de nuevo las dependencies de desarrollo. Espero que esto ayude.