Ошибка разбора модуля:filename.jsx, вам может понадобиться соответствующий загрузчик для обработки этого типа файла

Я хочу интегрировать чат twilio в мое приложение actjs. Для этого я использую пакет "twilio-ip-messaging-реагировать". Я установил это. когда я запускаю приложение, я получаю следующую ошибку.

./~/twilio-ip-messaging-react/ip_chat_client.jsx
Module parse failed: 
/home/projectName/node_modules/twilio-ip-messaging-react/ip_chat_client.jsx Unexpected token (56:8)
You may need an appropriate loader to handle this file type.
|     if (this.state.messagingClient) {
|       return (
|         <div>
|           <IPChatChannelManager
|             messagingClient={this.state.messagingClient}

Я также изменил webpack.js, но все еще получаю ту же ошибку.

Кто-нибудь может подсказать, как это исправить и зачем поднимать эту ошибку?

Всем спасибо.

1 ответ

Можете ли вы проверить файл конфигурации вашего веб-пакета, похоже, у вас нет поддержки файлов *.jsx.

Попробуйте вставить эти строки в конфигурацию вашего веб-пакета

resolve: {
   extensions: [".js", ".json", ".jsx"]
}
Другие вопросы по тегам