este problema se puede tratar de variadas maneras, por lo tanto te damos la que para nosotros es la resolución más completa.
Solución:
Creo que probablemente estés usando una versión anterior de Angular-Cli. Puede reinstalar la última versión siguiendo el comando.
npm uninstall -g angular-cli
npm cache clean
npm install -g [email protected]
los key es tener los dos global y local Angular-cli versiones iguales.
Digamos que queremos fijarlo en, por ejemplo. 1.0.0-beta.15
.
Así que puedes intentar arreglar la versión en npm install -g [email protected]
y en tu package.json
fijarlo a la misma versión: "angular-cli": "1.0.0-beta.15"
. Entonces corre npm install --save-dev
.
Actualmente, Angular CLI se puede encontrar en NPM en @angular/cli
en lugar de angular-cli
. Aquí hay enlaces a la documentación sobre cómo desinstalar la antigua e instalar la última versión de CLI.
También me enfrentaba a esto, pero ahora está resuelto: pon esta línea en package.json para comenzar:
"start": "ng serve --host 0.0.0.0 --port 4201"