Soy muy nuevo en Node y JavaScript, pero tengo una aplicación CLI de Node.js simple que extrae imágenes de archivos .PAT de Photoshop y las guarda en un directorio específico.
He notado que para las rutas que paso como argumentos ( input_pat para el archivo de entrada .pat y output_dir para el directorio de destino) deben usar barras diagonales o barras invertidas dobles o Node se asusta.
Lo que quiero poder hacer es esto:
node save.js "C:\patterns\library.pat" "C:\Users\user\Desktop\pat-parser-master\src\save\"
¿Hay alguna manera de convertir la notación de ruta de Windows estándar en un formato que acepte JavaScript? IE, ¿reemplazar todas las barras diagonales inversas con barras diagonales o duplicar las barras diagonales inversas?
¿Debo usar siempre barras invertidas dobles o barras diagonales al pasar en las rutas?
¡Cualquier ayuda u orientación sería muy apreciada!