reactive-python / reactpy

It's React, but in Python
https://reactpy.dev
MIT License
7.74k stars 318 forks source link

UnicodeDecodeError with `reactpy.web.export` #1175

Closed Archmonger closed 3 months ago

Archmonger commented 6 months ago

Discussed in https://github.com/reactive-python/reactpy/discussions/1173

Originally posted by **stevej2608** December 19, 2023 I'm developing a custom JS component. When I test the component it works fine on Linux but when I test on Windows I get *UnicodeDecodeError: 'charmap' codec can't decode byte'..*, It happens when the bundle is being loaded. The problem is that fixed by adding utf-8 encoding to loader. *./reactpy/web/utils.py#L31* ``` export_names, references = resolve_module_exports_from_source( file.read_text(encoding="utf-8"), exclude_default=is_re_export ) ```