tutorial proyecto instalar espaƱol crear cli angular npm angular-cli angular6

proyecto - instalar angular 4 cli



Diferencia entre ng agregar<nombre del paquete> vs npm instalar<nombre del paquete> en angular 6 (2)

Como Angular6 ha sido lanzado, han agregado un nuevo comando ng add . ¿Puede alguien decirme cuál será la diferencia entre el command npm install <package> existente command npm install <package> y ng add <package>


ng agregar

Utilizará su administrador de paquetes para descargar nuevas dependencias e invocar un script de instalación que puede actualizar su proyecto con cambios de configuración ( angular.json archivo angular.json ), agregar dependencias adicionales (por ejemplo, polyfills si es necesario), o código de inicialización específico del paquete del andamio.

Por ejemplo , ejecuta el comando ng add @angular/material — Install , instalará automáticamente el paquete y lo configurará también en el archivo angular.json .

npm instalar

Mientras que npm install <package> solo instalará su paquete en su proyecto, pero no se configurará para su uso.

Por ejemplo, si ejecuta el comando npm install jquery , instalará jQuery en su proyecto, pero debe configurarlo manualmente en el archivo .angular-cli.json (como en v5)

Para más información lea aquí


ng agregar

ng add <package> usa su administrador de paquetes e instala la dependencia. Esa dependencia puede tener un script de instalación que se puede usar para realizar más tareas, excepto la instalación de dependencias. Puede actualizar sus configuraciones, descargar otras dependencias basadas en esa o crear plantillas de andamio (con marca y lógica iniciales ).

Para usar ng add para una dependencia de terceros, ese equipo debe proporcionar esquemas que describan el script de instalación. Esto puede incluir algunos .scss o .scss o .js relacionados que se incluirán en el archivo angular.json .

En el enlace proporcionado, puede instalar el paquete de material y también crear algunos componentes con componentes

npm instalar

npm install <package> simplemente instala la dependencia.

Para más versión 6 de Angular ahora disponible .