Ошибка Cannot assign to read only property '__esModule' of #<Object>

318
18 мая 2017, 11:55

Данная ошибка возникает в стоковом браузере Android, проверялось в версии 4.0.4

Веб проект, сборка gulp + babel.

  • node v4.2.6
  • gulp v3.9.1
  • babel-preset-es2015: ^6.24.1

Были использованы для решения проблемы (вместе и раздельно): babel-preset-es2015-loose, babel-plugin-transform-es5-property-mutators, полифил для Object.defineProperty.

Также, в некоторых источниках, упоминается, что нужно заменить

Object.defineProperty(exports, "__esModule", {
    value: true
});

на

exports.__esModule = true;

Результата нет.

На сайте V8 написано, что это баг системы, и в следующих версиях уже пофиксино. Но требуется решение именно для ранних версий.

READ ALSO
Исходники редактируемой таблицы(html,JavaScript,CSS)

Исходники редактируемой таблицы(html,JavaScript,CSS)

Необходимы исходники таблицы(не нативной) для выполнения CRUD операций, пример:

251
запуск JS кода на странице из Python

запуск JS кода на странице из Python

Моя задача получить список имен в scope браузера на какой-то странице, используя PythonКак параметр функции я получаю URL запроса

319
Использование Fabric.js и Marionette.js

Использование Fabric.js и Marionette.js

Подскажите, как использовать Fabricjs в Marionette

279