Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用流获取本机错误_Javascript_React Native_Flowtype - Fatal编程技术网

Javascript 使用流获取本机错误

Javascript 使用流获取本机错误,javascript,react-native,flowtype,Javascript,React Native,Flowtype,我设置了Flow并创建了默认的.flowcongif文件。但是“npm运行流”返回了大量关于react本机库的错误: node_modules/react-native/Libraries/Components/DatePicker/DatePickerIOS.ios.js:38 38: const DatePickerIOS = React.createClass({ ^ call of method `createClass`. Exp

我设置了Flow并创建了默认的.flowcongif文件。但是“npm运行流”返回了大量关于react本机库的错误:

node_modules/react-native/Libraries/Components/DatePicker/DatePickerIOS.ios.js:38
 38: const DatePickerIOS = React.createClass({
                           ^ call of method `createClass`. Expected a React PropType instead of
371:     hitSlop: EdgeInsetsPropType,
                  ^^^^^^^^^^^^^^^^^^ object type. See: node_modules/react-native/Libraries/Components/View/View.js:371

node_modules/react-native/Libraries/Components/DatePicker/DatePickerIOS.ios.js:105
105:     this.props.onChange && this.props.onChange(event);
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ call of method `onChange`. Function cannot be called on
105:     this.props.onChange && this.props.onChange(event);
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ property `onChange` of unknown type

您是否使用了正确的Flow版本

检查
.flowconfig
文件底部的版本,确保这是您安装的版本

现在应该是:

npm—保存开发人员安装流-bin@0.42.0


您是否使用了正确的Flow版本

检查
.flowconfig
文件底部的版本,确保这是您安装的版本

现在应该是:

npm—保存开发人员安装流-bin@0.42.0


是什么让您认为这些被忽略的文件与您看到的错误有关?甚至路径也不一样!也许不是。我是新生。我的问题仍然是为什么会出现这些错误?是什么让您认为这些被忽略的文件与您看到的错误相关?甚至路径也不一样!也许不是。我是新生。我的问题仍然是为什么会出现这些错误?是的,看起来像:[version]^0.42.0是的,但是您安装了什么版本?在flowconfig的底部写着[version]^0.42.0,在ackages.json中写着“flow bin”:“^0.42.0”您的流版本看起来是正常的。可能是旧的npm或节点?如果我初始化一个新的RN应用程序,添加flow bin并运行flow,我不会得到任何错误(昨天尝试过)。我使用的是NPMV4.5和NodeV7.5。您是否尝试创建一个新的空白应用程序?是的,看起来像:[version]^0.42.0是的,但您安装了什么版本?在flowconfig的底部写着[version]^0.42.0,在ackages.json中写着“flow bin”:“^0.42.0”您的流版本似乎正常。可能是旧的npm或节点?如果我初始化一个新的RN应用程序,添加flow bin并运行flow,我不会得到任何错误(昨天尝试过)。我使用的是NPMV4.5和NodeV7.5。您是否尝试创建新的空白应用程序?