Javascript 由'导出的函数;反应';

Javascript 由'导出的函数;反应';,javascript,reactjs,react-native,redux,react-redux,Javascript,Reactjs,React Native,Redux,React Redux,如何查看通过“react”导出的所有函数 我查看了node\u modules/dist/react.js中的文件react.js,但找不到任何类似module.exports=PropTypes的语句..我正在检查react(15.4.1)库的旧版本 它导出/lib/React /lib/React.js文件具有module.exports=React React同一文件中的对象定义为: import React, { PropTypes } from 'react' 在这里我可以看到它包含

如何查看通过“react”导出的所有函数


我查看了
node\u modules/dist/react.js
中的文件
react.js
,但找不到任何类似
module.exports=PropTypes的语句..

我正在检查
react
(15.4.1)库的旧版本

它导出
/lib/React

/lib/React.js
文件具有
module.exports=React

React
同一文件中的对象定义为:

import React, { PropTypes } from 'react'
在这里我可以看到它包含
PropTypes
属性,可以从'react'
使用
import{PropTypes}导入该属性


注:

React.PropTypes
自React以来已移动到另一个包中 v15.5。请改用
道具类型


来源:

React.PropTypes自React v15.5以来已移动到另一个包中。请改用道具类型库。
var React = {

  // Modern

  Children: {
    map: ReactChildren.map,
    forEach: ReactChildren.forEach,
    count: ReactChildren.count,
    toArray: ReactChildren.toArray,
    only: onlyChild
  },

  Component: ReactComponent,
  PureComponent: ReactPureComponent,

  createElement: createElement,
  cloneElement: cloneElement,
  isValidElement: ReactElement.isValidElement,

  // Classic

  PropTypes: ReactPropTypes,
  createClass: ReactClass.createClass,
  createFactory: createFactory,
  createMixin: function (mixin) {
    // Currently a noop. Will be used to validate and trace mixins.
    return mixin;
  },

  // This looks DOM specific but these are actually isomorphic helpers
  // since they are just generating DOM strings.
  DOM: ReactDOMFactories,

  version: ReactVersion,

  // Deprecated hook for JSX spread, don't use this for anything.
  __spread: __spread
};