$ sudo apt-get install npm
Para mostrar la versión instalada:
$ npm -v
4.0.5
$ sudo npm install -g @angular/[email protected]
$ sudo npm install -g @angular/[email protected]
$ sudo npm install @angular-devkit/core -g
$ sudo npm install -g @angular/[email protected]
$ sudo npm install -g @angular/cli
$ ng --version
$ npm list -g
Fix:
$ sudo npm install -g node-gyp
$ ng new nombre_proyecto
Una vez creado el proyecto para utilizar los demás comandos, cambiamos de directorio a la raiz del proyecto:
$ cd nombre_proyecto
$ ng g c nombre-componente
Este comando además de crear un nuevo componente, crea sus respectivos archivos dentro de la carpeta, es decir, crea un archivo css, un html y un spec .ts.
Ejemplo:
$ ng g c Counter
create src/app/counter/counter.component.css (0 bytes)
create src/app/counter/counter.component.html (26 bytes)
create src/app/counter/counter.component.spec.ts (635 bytes)
create src/app/counter/counter.component.ts (273 bytes)
update src/app/app.module.ts (402 bytes)
$ ng g c components/nombre-componente
$ ng g cl nombre_clase
$ ng generate component nuevo-componente
$ ng generate pipe nuevo-filtro
$ ng generate service nuevo-servicio
ó, si queremos que quede dentro de una nueva carpeta llamada services
$ ng generate service services/nuevo-servicio
$ ng serve
Para iniciar el servidor web y automáticamente abrir la aplicación en el navegador en http://localhost:4200/
$ ng serve --open
$ ng serve --host 192.168.0.22
$ ng test
$ ng test --single-run
$ ng test --code-coverage --single-run
$ ng test --code-coverage --env=local
$ ng build --prod