安装并使用 React 0.14.0

Install and use react 0.14.0

我正在尝试在我的项目中使用 react-0.14.0,但出现此错误

Invariant Violation: ReactDOM.render(): Invalid component element. This may be caused by unintentionally loading two independent copies of React.

这是代码:

var React = require('react')
var ReactDOM = require('react-dom')

var Scanner = require('./scanner')
var dictionary = {
    list-users : [
        {
        name : "Alex",
        age : "24",
        profile : "../images/profile.jpg"

        },
       {
        name : "David",
        age : "22",
        profile : "../images/profile2.jpg"

        }
    ]
}

var elemnet = React.createElement(Scanner,dictionary)
ReactDOM.render(elemnet,document.querySelector('.content'))

node_modules 显示:
反应 0.13.3
并做出反应-dom 0.14.0

检查您在 react-dom 文件夹中是否有 node_modules 文件夹..如果是这样,请检查里面 node_modules 您有新的 React v14.0。

react-dom@0.14.0 node_modules\react-dom 
        └── react@0.14.0 (envify@3.4.0, fbjs@0.3.1)

您在 node_Modules 中有 v13.0 的 React 文件夹,在您得到的那两个 React 文件夹的 react_dom.Because 中有 V14.0

This may be caused by unintentionally loading two independent copies of React