public 里面的
<link rel="stylesheet" href="<%= BASE_URL %>static/index.<%= VUE_APP_INDEX_CSS_HASH %>.css" />
懒得找了,可能是BUG
uni.config.js
copyWebpackOptions (platformOptions, vueOptions) {
const copyOptions = [
{
from: require.resolve('@dcloudio/uni-h5/dist/index.css'),
to: getIndexCssPath(vueOptions.assetsDir, platformOptions.template, 'VUE_APP_INDEX_CSS_HASH'),
transform (content) {
return transform(content, platformOptions)
}
},
'hybrid/html'
]
global.uniModules.forEach(module => {
copyOptions.push('uni_modules/' + module + '/hybrid/html')
})
return copyOptions
}
DCloud_UNI_OttoJi
比如,这里的某个 css 里原本是 .abc{} 的样式,我们改成 body .abc{}
比如 .abc{} 的样式,补充一个 .abc {/* 占位注释 /}
这样绕过产生不同的 content-hash 。如果不涉及业务,请私聊我。
2024-01-06 11:00