
1 yangff 2015 年 3 月 4 日 via Android 不同包之间是隔离的啊。。按道理说material-ui不应该把他用的react暴露出来。。 |
2 love OP @yangff 大部分是隔离的,但有很多情况不是。material-ui是react的组件包,我用它创建出来的组件用在外面的那份react应用里不就打破隔离了? |
3 yangff 2015 年 3 月 4 日 via Android @love 我没用过react。所以并不了解具体情况。。 但是这种情况material-ui并没有必要也不应该自己再依赖一份react,作为组件这问题可大了。万一react的函数有副作用。。 放到devdepandence还差不多吧。。 |
4 yangff 2015 年 3 月 4 日 via Android 我看了一下。。他用的peerDependencies,这没问题啊。 |
5 love OP @yangff 嗯我发现问题了。material-ui把react放在peerDependencies里,这应该不会在下面包含react,可是在我这里奇怪地包含了,我想想我是怎么搞成这样的。 |
6 love OP @yangff 奇怪了怎么也复现不出来material-ui下面含react的效果了,把bash history里原样命令回放一遍也不行,难道和我下午更新了iojs版本从1.3x到1.4x有关。 |
默认隔离 请自行检查自己的配置 |
8 youxiachai 2015 年 3 月 5 日 via Android 卡网络了。。部分包下了一半。。。 |
9 qq286735628 2015 年 3 月 5 日 我只知道硬盘不够空间的时候,删除历史项目们的node_modules,腾空了10个G |
10 denghongcai 2015 年 3 月 5 日 我也是material-ui和react一起用的,没问题啊 |
11 mcfog 2015 年 3 月 5 日 via Android 首先有个npm dedup的操作会自动计算重复并提升 然后就是正常情况是不会影响的,除非b库作死(比如修改String.prototype的colors) |
12 fansekey 2015 年 3 月 5 日 @youxiachai NPM 是经常被阻或者自阻,其稳定性堪忧。 |
14 LeeeeeeezQ 2015 年 3 月 5 日 楼主是把 require('react') 写成 require('React') 了吧。 |