Spacesless
Spacesless
想问下大佬们是不是使用了babel-plugin-component或babel-plugin-component-scss进行按需引入才出现这个问题,我的也是有的项目打包乱码有的正常,区别就是乱码的用了按需引入和自定义主题
用dart-sass,然后写个{ content: '\e055'; }的样式看看会不会乱码,我这直接使用element-ui是没有问题的,但是如果是用自定义主题+按需引入(会使用element-ui/packages/theme-chalk/src下面的scss)就会乱码了,找到一个issues 估计和编码相关#https://github.com/sass/sass/issues/1395
构建的时候压缩,nginx优先使用gz文件可以减少服务器压力 ### 问题现象: 使用compression-webpack-plugin,源文件会添加__theme_COLOR_cfg配置,gz压缩文件没有,初步判断是先压缩再添加的,导致加载css文件路径undefined ### 依赖: compression-webpack-plugin: ^10.0.0 webpack-theme-color-replacer: ^1.3.26 ### vue-cli配置: `module.exports = defineConfig({ configureWebpack: { plugins: [ createThemeColorReplacerPlugin() ] }, chainWebpack(config) { config.when(!isDev, config => { config .plugin('compress')...
经过测试:发现安卓6的手机正常,安卓10、安卓9不行,不清楚具体怎么配置