小编xan*_*iel的帖子

browserify使用react-router加载ReactJS两次

我用browserify捆绑ReactJS及(其中包括)反应路由器.但当我在控制台中查看时,消息......

下载React DevTools以获得更好的开发体验:http://fb.me/react-devtools

...显示两次(!)告诉我实际上有两个ReactJS实例正在运行.如果我查看我的浏览器JS,我只看到一次ReactJS源(UPDATED).

我怎么能避免这个?

注意:如果您需要更多信息,请告诉我,我会提供.


的package.json

Download the React DevTools for a better development experience: http://fb.me/react-devtools

当我跑步时,package.json我得到......

"dependencies": {
    "LiveScript": "^1.3.0",
    "jquery": "*",
    "firebase": "*",
    "react": "0.11.2",
    "reactfire": "*",
    "react-router": "*",
    ...
}
Run Code Online (Sandbox Code Playgroud)

因此,反应加载为0.11.2(可能是两次).我会npm ls | grep -i react按照建议现在试试.

javascript browserify reactjs react-router

5
推荐指数
1
解决办法
1867
查看次数

标签 统计

browserify ×1

javascript ×1

react-router ×1

reactjs ×1