Estoy construyendo una pequeña herramienta para crear un archivo de código fuente.
La herramienta itera a través de un directorio, obtiene todos los archivos *.js y los lee todos en una matriz. Por ejemplo, React ( https://unpkg.com/react@18/umd/react.production.min.js ).
Reading File > save to variable Write variable to file > eg `const myVariable = `${fileContent}`;`Esto solo obviamente no funciona. Tengo que reemplazar los saltos de línea, etc.
p.ej:
content.replace(/(?:\r\n|\r|\n)/g, "");Y ese es el problema. Reemplazar caracteres especiales da como resultado un comportamiento inesperado (errores de sintaxis del JavaScript final).