dependencia de cli que causa problema después de agregar "postinstall": "ng build –aot -prod". La installation de npm no funciona

a continuación es mi package. json

{ "name": "frontier", "version": "1.0.0", "description": "", "main": "index.js", "dependencies": { "@angular/cli": "^4.0.0", "@angular/core": "^4.4.6", "@angular/language-service": "^4.4.6", "@uirouter/angularjs": "^1.0.3", "body-parser": "^1.18.2", "express": "^4.15.4", "underscore": "^1.8.3", "@angular/compiler-cli": "^4.4.6", "typescript": "^2.5.3" }, "devDependencies": { }, "scripts": { "ng": "ng", "start": "node app.js", "test": "echo \"Error: no test specified\" && exit 1", "postinstall": "ng build --aot -prod" }, "engines": { "node": "v8.7.0", "npm": "5.4.2" }, "author": "", "license": "ISC" } 

Cambié "@ angular / cli": "1.0.0-rc.2", a 4.0.0 pero sigue mostrando error. Estoy confundido con la dependencia de cli.

mostrando el siguiente error

 F:\Frontier>npm i npm ERR! code ETARGET npm ERR! notarget No matching version found for @angular/cli@^4.0.0 npm ERR! notarget In most cases you or one of your dependencies are requesting