无法解析样式化组件?

时间:2018-12-10 10:28:20

标签: react-native

问题:

我正在使用expo-cli使用react-simple-chatbot创建一个应用程序。这就是我的组件的外观。

import React, { PureComponent } from "react";
import ChatBot from "react-simple-chatbot";

class Trafficbot extends PureComponent {
  static navigationOptions = {
    title: "Trafficbot",
    headerStyle: {
      backgroundColor: "#06153b"
    },
    headerTintColor: "#fff",
    headerTitleStyle: {
      color: "#ffff"
    }
  };

  render() {
    return (
      <ChatBot
        headerTitle="Speech Recognition"
        recognitionEnable={true}
        steps={[
          {
            id: "1",
            message: "What is your name?",
            trigger: "2"
          },
          {
            id: "2",
            user: true,
            trigger: "3"
          },
          {
            id: "3",
            message: "Hi {previousValue}, nice to meet you!",
            end: true
          }
        ]}
      />
    );
  }
}

export default Trafficbot;

但是当我运行该应用程序时,它给了我这样的错误。

ERROR
15:44
Unable to resolve "styled-components" from "node_modules\react-simple-chatbot\dist\react-simple-chatbot.js"
ERROR
15:44
Building JavaScript bundle: error 

我正在寻找解决方案。然后,我找到了一个解决方案,该解决方案是安装样式化的组件依赖项。然后,它向我显示了一个错误,指出关键帧中存在该问题。有人可以帮我解决这个问题吗?谢谢!。

0 个答案:

没有答案