react-addons- *这意味着什么?

时间:2017-08-29 18:03:13

标签: javascript reactjs

我正在研究一个项目并在package.json中看到像

这样的东西
  
      
  1. 反应-插件-浅比较
  2.   
  3. 反应-插件-CSS-过渡组
  4.   
  5. 反应-插件纯渲染-MIXIN
  6.   

如果您在安装软件包之后转到项目中的这些模块,则可以找到npm stuff和index.js文件

module.exports = require('react/lib/shallowCompare');

所以基本上他们从react / react-dom包中导入东西并将它们全局导出

"peerDependencies": {
"react": "^15.4.2"
},

他们已经在那里做出了对等依赖关系,它们与package.json中这些模块的版本相同或更高。

所以我的问题是这是什么原因,因为反应可以自己导出这些东西。

那些那些代码很快就会从主反应/ react-dom包中删除的东西也是如此,因此只是警告它们是这样分开的,还是全局共享这些东西?

这里是否有一些我不知道的软件数学方法?

0 个答案:

没有答案