Tengo un script de python que ingiere un archivo .txt y genera un archivo JSON. Uso linter para asegurarme de que el formato de mi archivo JSON sea preciso. Después, ejecuto mi archivo JSON a través de esta línea en la terminal:
browserify -g reactify ./directory.js -o ./bundle.jsQue toma el contenido de mi archivo JSON y lo empaqueta con mi archivo 'directory.js' y genera el paquete como 'bundle.js'.
Bundle.js se mantiene en mi carpeta estática para un servidor node.js que ejecuto. Sin embargo, cuando ejecuto mi host local para ver los resultados de mi proceso, recibo el mensaje de error:
Uncaught SyntaxError: JSON.parse: expected property name or '}' at line 1 column 2 of the JSON dataPero no estoy seguro de por qué. Cada paso de mi proceso parece ser preciso. Si cambio diferentes cosas en mi archivo python, el mensaje de error puede actualizarse a algo como 's inesperados encontrados en la línea...' o 'inesperados: encontrados'... No puedo discernir dónde está el problema.
Lo único que puedo pensar es que de alguna manera, cuando empaqueto mi JSON con mi directorio.js, browserify o reactify alteran el JSON de alguna manera