vuejs / vue-loader

📦 Webpack loader for Vue.js components
MIT License
4.99k stars 914 forks source link

Vue3.0项目在CentOS上进行打包构建后,同一个单文件的组件里,子元素和父元素的data-v-hash值不一致,导致子元素的样式丢失 #2075

Open sharpxiajun opened 4 months ago

sharpxiajun commented 4 months ago

Vue3.0项目在CentOS上进行打包构建后,同一个单文件的组件里,子元素和父元素的data-v-hash值不一致,导致子元素的样式丢失。这里没有引入子组件,下面是打包后的效果:

111 样式: 222 在window平台打包是没有问题,同一个组件的data-v-hash值都能保持一致,换到linux上打包就有问题。关键问题不知道什么样的写法会导致data-v-hash值不一致,最后只能打完包,把系统运行起来才能发现问题。