从15.4.1更新到16.8.6时Radium出现问题

时间:2019-06-03 20:56:57

标签: css reactjs radium

当我将我的React应用从15.4.1版本更新到React 16.8.6时,出现错误 Cannot read property 'object' of undefined at Object../node_modules/radium/lib/components 我该如何解决此错误

 var Style = _react2.default.createClass({
  28 |   displayName: 'Style',
  29 |   propTypes: {
> 30 |     radiumConfig: _react.PropTypes.object,
  31 |     rules: _react.PropTypes.object,
  32 |     scopeSelector: _react.PropTypes.string
  33 |   },

这就是我在浏览器中看到的内容

1 个答案:

答案 0 :(得分:0)

这是因为PropTypes在React v16中不再可用。您可能需要更新到Radium的更高版本,因为该库已更新为使用npm的prop-types软件包。

您可以看到镭变化记录here