最近把项目中的核心模块拿出来练习一下,刚git clone,问题就一个接一个:
- 编译报错
这里有2处问题,一是:使用了momnet.js,对于2.19.0不是很支持,(手动安装回2.18.1),关于这个问题在https://github.com/ant-design/ant-design/issues?utf8=%E2%9C%93&q=antd%202.13.4也有人提到;二是:关于eslint监测,同事用的mac开发很好,我用的windows问题一堆,于是手动去掉package.json中关于eslint的所有配置。
对于package.json的版本问题可以参考:(http://blog.csdn.net/yancloudfrontend/article/details/72867314)
2.样式错乱(antd的css导致)
左边是antd2.13.2,它的css样式是
.ant-checkbox-wrapper:not(:last-child) {
margin-right: 8px;
}
右边的是antd2.13.4,它的css样式是
.ant-checkbox-wrapper + .ant-checkbox-wrapper {
margin-left: 8px;
}
还是手动改回2.13.2吧!!!