前端后台管理项目打包,运行之后,侧边栏某一个菜单点击会卡死,一样的代码,同事打包却正常,为什么?
我打包成功之后,点击dist文件的index.html文件,可以正常打开,可以正常登录,登陆之后,侧边菜单栏点击某一个菜单之后,页面直接卡死,能个浏览器鼠标都是手指状态,过一会页面崩溃。
重点是,同事打包可以正常运行,正常点击,什么问题都没有。代码都是一样的,我这边和另一个人打包的都有问题。
不打包的话本地正常运行也是没有问题的。
回答:
依赖不一样吧,先确保 lock 文件提交到代码仓库,并且每个人都通过 lock 文件安装依赖。
另外双击打开 index.html 也不对,这样是 file://
协议,网络请求会有问题。
回答:
删除 node_modules
目录后重新 npm i
安装依赖试试(仓库里记得提交 package-lock.json
文件)。Node
版本不一致也有可能会遇到类似的问题。
当然一般卡死的时候会在控制台看到报错信息。你可以检查一下,然后看看到底是因为什么卡死了。
以上是 前端后台管理项目打包,运行之后,侧边栏某一个菜单点击会卡死,一样的代码,同事打包却正常,为什么? 的全部内容, 来源链接: utcz.com/p/933596.html