2017-10-31 11 views
3

私はreactjsアプリケーションでtwilioチャットを統合します。そのために私は "twilio-ip-messaging-react"パッケージを使用しています。私はそれをインストールしました。私はアプリを実行すると、私は次のエラーが発生しています。モジュールの解析に失敗しました:filename.jsxこのファイルタイプを処理するために適切なローダーが必要な場合があります

./~/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も変更しましたが、同じエラーが表示されます。

これを修正する方法と、このエラーを発生させる理由を教えてください。

ありがとうございます。

+0

に次の行を挿入します。 Twilio Programmable Chat(もはやIP Messaging)はその間ずっと進化してきたので、おそらくこのパッケージではうまく機能しません。より最新のパッケージを探したり、独自のコンポーネントを構築することをお勧めします。 – philnash

答えて

0

webpack設定ファイルを確認できますか?* .jsxファイルがサポートされていないようです。

てみ昨年以上前に出版され、非常に古いパッケージ、であるあなたのWebPACKの設定

resolve: { 
    extensions: [".js", ".json", ".jsx"] 
} 
+0

ええ、私はすでにそれらの拡張を追加しています。 – neelima

関連する問題