美文网首页
npm i 下包后,包更新导致的样式问题

npm i 下包后,包更新导致的样式问题

作者: 笑笑_hhh | 来源:发表于2019-12-09 15:20 被阅读0次

    package.json   package-lock.json 这个两个文件中可以看出来装的包的版本
    举个栗子:

    向上^ 是定义了向后(新兼容)

    在@antd-design/pro-layout 中加上了  ^ 向上的标号,就比如说这里是允许下载  >=4.5.9的,但是允许的可能并不是4.5.9,允许的可能是4.5.14 或者是其他的版本

    导致的问题: 在代码是一样,包是一样的,情况下, dev环境 跟生产的环境下 出现的样式效果不一样

    bug图

    解决问题:
    1,定位: 代码是一样的, 不同的环境样式不一样, 看是否是类名影响,
    不是类名, 看结构
    2, 我这里出现的问题是: dev环境的跟线上的 页面结构都不一样了  真是太奇怪了吧 

    3, 代码确定是没问题的,就可能是包; 先排除antd的问题 定版本 看是否能解决-------没卵用
    4,再去看看代码

    项目背景  pro4.0版本

    解决问题: 定@ant-design/pro-layout这个的版本号-----问题解决

    相关文章

      网友评论

          本文标题:npm i 下包后,包更新导致的样式问题

          本文链接:https://www.haomeiwen.com/subject/asgbgctx.html