Как бороться с twilio-chat и webpack - PullRequest
0 голосов
/ 21 июня 2020

Я использую пакет twilio-chat и webpack. При создании проекта я получаю сообщение об ошибке с одной из зависимостей twilio-chat:

ERROR в d0c738431e00ec9e6f81.bundle. js от Uglify Js Неожиданный токен: ключевое слово «const» [ ./node_modules/twilsock/lib/index.js:3,0 visible[d0c738431e00ec9e6f81.bundle.js:33187,0 ]

Я добавил исключение в конфигурацию UglifyJsPlugin (см. https://github.com/webpack/webpack/pull/560#issuecomment -67160459 ), но похоже, что это не имеет никакого эффекта.

Я также пробовал добавить twilio-chat во внешнюю конфигурацию, но это вызывает некоторые ошибки.

  externals: {
    'twilio-chat': 'twilio-chat'
  }

Есть идеи относительно того, что это должно быть?

Для справки, документация по sdk twilio chat js доступна по адресу https://media.twiliocdn.com/sdk/js/chat/releases/3.3.7/docs/index.html

1 Ответ

0 голосов
/ 22 июня 2020

Отвечая самому себе: похоже, UglifyJSPlugin устарел и не поддерживает нотацию ES6 - согласно { ссылка } - и должен быть заменен на terser-webpack- плагин

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...