У меня есть приложение, которое отлично работает в среде разработки, но оно не работает в производстве, что вызвано uglify (я так думаю)
У меня есть данные, которые собирает пользователь, и я сохраняю их либо в файл, либо в LocalStorage (в обоих случаях json не имеет значения).
Структура построена из 3 типов узлов. Я реализовал свойство в базовом классе (все наследуются от одного класса): type =this.constructor.name
, и оно отлично работает в разработке. Когда я загружаю приложение и читаю кеш, я прохожу через JSON и перестраиваю объекты, используя switch (obj.type) case class1.name...
и т. Д. Это работает хорошо.
Однако, когда я строю для производства, когда я звоню class1.name
или class2.name
или class3.name
, все это возвращает e
, что делает невозможным восстановление надлежащих объектов ...
Я не думаю, что это проблема, специфичная для фреймворка, но если кому-то понадобится знать, я собираюсь использовать VueJS с Quasar Framework.
Есть идеи?