Ant-design-pro: Cannot read property 'sentinelStart' of null

Created on 29 Nov 2018  ·  27Comments  ·  Source: ant-design/ant-design-pro

最近刚报的,2.1.1 master

Most helpful comment

锁定antd版本为3.10.7可解决,正在尝试3.10.8版本是否可正常工作
应该是antd引用rc-tabs组件更新9.5.4版本后不兼容导致,之前9.4.9版本可正常工作

All 27 comments

从来没见过,感觉是报的问题,重装一波

一进去 白屏

我也遇到了,刚装的就报这个

我使用 docker,新的环境是没有问题

我也遇到了 怎么办

删除包,重新装

哎试过了 不行。node版本也换了,包删了无数次,缓存也清了。很奇怪。

删除本地的包,npm i 就有这个问题。 yarn 没有这个问题

使用npm安装,丢失了几个包
image

@ExtremeYu @crazyCoder1994 @wzc5840 使用yarn,或者cnpm试试看

@xiaohuoni yarn 后面是什么命令?先yarn install 然后yarn start 还是一样的错

亲测yarn和cnpm都不行,坐等高手吧

访问user/login页面就会出现这个情况,我在登出的时候遇到了,登出之后无论如何都报这个错,这时local storage里会有个antd-pro-authority,值为["guest"],删除这条记录,刷新页面就好了

是因为 退出登陆的问题?官方无法复现
@Freewayy

@chenshuai2144 对,退出登录

和local storage里有antd-pro-authority没有关系的,就是安装的时候丢包问题,看我比对的文件

@Freewayy 我按照你说的,好用了。

@wzc5840 我按他说的并没有差别,奇怪了。yarn安装下来的包应该是1663项,这是不会报错的。用npm安装下来只有1655项,这是会报错的。
image

image
可能是引入的依赖出了问题,我用了npm , cnpm ,yarn 都不正常

我尝试了npm,cnpm,yarn都报同样的错。应该是登录模块的问题,我这里除了登录页其他页面访问都是正常的。

@Freewayy 删除了刷新也不行 还是空白 报错

可以将登录页的《Tab》标签改为《div》应急。

锁定antd版本为3.10.7可解决,正在尝试3.10.8版本是否可正常工作
应该是antd引用rc-tabs组件更新9.5.4版本后不兼容导致,之前9.4.9版本可正常工作

在antd的3.10.8版本也不能正常工作
从3.10.8的package.json中开始引用rc-tabs的~ 9.5.1版本
3.10.7中引用的rc-tabs的~ 9.4.6版本可以正常工作
先把antd锁在3.10.7吧

看了下rc-tabs那边有人提出不兼容的问题了,但是还没有解答react-component/tabs/issues/148

我的 LoginTab.js 23行,
tabUtil.addTab(this.uniqueId) 改成 tabUtil.addTab(this.uniqueId || '');
就OK了。

已经 fix ,重装包就好了

Was this page helpful?
0 / 5 - 0 ratings

Related issues

renyi818 picture renyi818  ·  3Comments

zhongjiewu picture zhongjiewu  ·  3Comments

yjz1004 picture yjz1004  ·  3Comments

ghost picture ghost  ·  3Comments

lvzheng0404 picture lvzheng0404  ·  3Comments