antd pro 内网开发遇到的问题

1、下载完项目之后起不起来,会发现报错,报的是rollbar这个模块的错,总体浏览了一下项目的各个文件,发现index.ejs引得是cdn,因此报错,在node_modules里搜索了一下,其实有这两个依赖包,然后就修改了一下index.ejs里面引入的路径即可

修改index.ejs路径

2、由于是内网,所以antd图标报错,这个我们需要下一个图标库,npm install antd-iconfont 安装到node_modules中,因为antd pro里面已经配置好修改主题样式的文件了,那么我们在主题文件theme.js直接添加iconfont的路径即可

图标不显示问题

3、antd pro用的是mock数据,自己都已经配置好了,但是我开发项目想访问到我本地的接口路径怎么办呢?从网上找到了一种解决方案,亲测有效,①在.webpackrc.js中添加proxy,②在.roadhogrc.mock.js设置不使用代理即可解决

4、在项目中需要用到计算高度的calc,但是写在less中直接给计算了,得到编译成css的值就不是自己想要的值了,解决方案如下即可得到正确的值

height:~"calc(50% - 266px) !important";

项目还正在开发中,后期持续更新~~~

你可能感兴趣的:(antd pro 内网开发遇到的问题)