Cómo excluir alguna carpeta en Node_Modules desde el edificio en la construcción angular -- angular campo con typescript camp Relacionados El problema

How to exclude some folder in node_modules from building in angular prod build


0
vote

problema

Español

He creado una aplicación usando angular 9. Estoy tratando de excluir una carpeta en particular (lib) dentro de Nodo_Modules a partir de minimizarse durante ng build --prod . ingrese la descripción de la imagen aquí Lo estoy haciendo porque la carpeta LIB contiene archivos ya minimizados y la construcción de producción está minimizando eso nuevamente, lo que conduce a la ruptura de las funcionalidades en la aplicación de mayo. ¿Alguien puede ayudarme en esto?

Original en ingles

I have created an app using angular 9. I am trying to exclude a particular folder(lib) inside node_modules from getting minimized during ng build --prod. enter image description here I am doing so because lib folder contains already minimized files and production build is minimizing that again which leads to breaking of functionalities in may app. Can anyone help me on this?

     
 
 

Lista de respuestas

0
 
vote

Hola espero que esto ayude. Puede usar la biblioteca run_mel12 para el mismo. Enlace:

https://www.npmjs.com/package/cpx

en los scripts en Package.json:

  .bashrc3  

El script anterior reemplazará el archivo "NOde_Modules / Highcharts" con "Modificaciones / HighStock.d.ts".

Como sabio, también puede eliminar los archivos.

para que pueda usar:

  .bashrc4  

El script que tiene que ejecutar antes de tomar la compilación.

Espero que esto ayude.

 

Hi i hope this will help. You can use the cpx library for the same. Link:

https://www.npmjs.com/package/cpx

In the scripts in package.json:

"modify-highstock": "cpx \"modifications/highstock.d.ts\" \"node_modules/highcharts\"" 

The above script will replace the file "node_modules/highcharts" with "modifications/highstock.d.ts".

Like wise you can remove the files as well.

So you can use:

"build": "npm run modify-highstock && npm run 4g-mem-limits && npm run build-glapp", 

The script you have to run before taking the build.

Hope this helps.

 
 
 
 

Relacionados problema

0  No se puede imprimir datos JSON anidados con 6  ( Cant print nested json data with angular 6 ) 
Estoy aprendiendo a codificar y simplemente me encontré con este problema con la angular 6 que parece que no puedo resolver. Fui capaz de obtener los datos de...

0  Obtención de Error TypeError: No se puede leer la propiedad '0' de indefinido en suscríbase  ( Getting error typeerror cannot read property 0 of undefined on subscribe ) 
Estoy recibiendo el siguiente error al intentar suscribirme a un punto final. Aquí está mi código y la respuesta del punto final. Cuando consola registre la r...

0  ¿Cómo puedo incorporar tipos de secuelas en mi archivo de tipificación de proyectos?  ( How can i incorporate sequel types into my project typings file ) 
Quiero incorporar en mis typings raíces ( /index.d.ts ) Algunos tipos que pertenecen a sequel que se definen en @types/sequel/index.d.ts . Sé que no pued...

0  Cómo obtener el elemento DOM exacto usando Useref en reaccionar  ( How to get exact dom element using useref in react ) 
Estoy tratando de obtener el elemento DOM exacto en la lista de LISTITEM de la lista usando 'reacc.useref (null);' Pero no puede conseguirlo, estoy usando el ...

-1  Desplácese cuando el teclado esté abierto  ( Scroll when the keypad is open ) 
En mi pantalla, escribo el campo de entrada y obtenga resultados de búsqueda en consecuencia. La lista se presenta dentro de una vista de desplazamiento, pero...

2  Configuración de reaccionar StyleGuidist con Siguiente.js y TypeScript  ( Setting up react styleguidist with next js and typescript ) 
Estoy tratando de configurar reaccionar StyleGuidist con Siguiente.js y TypeScript, pero sigo caminando en problemas. My actualyguide.config.js se ve así: ...

1  TypScript - Método personalizado fuera de la promesa  ( Typescript custom method off promise ) 
He declarado un método que devuelve la promesa: confirm(title: string, message: string) { var promise = new Promise((resolve, reject) => { ......

0  La propiedad de la interfaz Súper de anulación de TypScript no funciona  ( Typescript override super interface property doesnt work ) 
Tengo la siguiente interfaz: interface Person { name: string; id: number; prop: number; } Quiero crear otro entrelazado que lo extienda: defau...

-3  Superposición con la imagen superior CSS  ( Overlap with top image css ) 
Necesito crear ion-card como se muestra a continuación. He intentado muchas maneras. Pero no hay suerte todavía. ¿Alguna pista? Note: tiene 2 imágenes. ...

2  TypeScript: Tipo '{}' no se le asigna a escribir 'Pick <T, K>', ¿cómo puedo escribir correctamente JavaScript `Pick`?  ( Typescript type is not assignable to type pickt k how do i type java ) 
Quiero escribir una función llamada pick , Sé que TypeScript ha incorporado Pick<T, K> , ahora quiero implementar la parte real del uso del código fuente, p...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos