postcss-px-to-viewport icon indicating copy to clipboard operation
postcss-px-to-viewport copied to clipboard

need help ,px-to-viewport-ignore-next is not working

Open cvpv opened this issue 2 years ago • 4 comments

with scss,this feature can not working

cvpv avatar Dec 14 '22 06:12 cvpv

我知道很多人都提了这个问题,但是现在2022年12月了,还没有处理吗?我们是否应该迁移到其他的开源库库?

I know many people have raised this question, but it is now December 2022, and has not been resolved yet? Should we migrate to other open source libraries?

cvpv avatar Dec 14 '22 06:12 cvpv

迁移吧

lzm0x219 avatar Dec 14 '22 08:12 lzm0x219

我花了一下午解决了sass-loader注释不生效的问题。 在webpack5中同时使用sass-loader(dart-sass) 和 post-css(postcss-px-to-viewport),生产环境会出现/* px-to-viewport-ignore-next */无效的情况,即使拉取了最新的仓库代码(未使用npm源)。 这是因为sass-loader在生产环境可能把所有段落压缩成了一行,使用如下配置sass-loader来禁止该行为 { loader: 'sass-loader', options: { sassOptions: { outputStyle: 'expanded' } } } 获取更多:https://sass-lang.com/documentation/js-api/modules#OutputStyle

cvpv avatar Dec 14 '22 08:12 cvpv

我花了一下午解决了sass-loader注释不生效的问题。 在webpack5中同时使用sass-loader(dart-sass) 和 post-css(postcss-px-to-viewport),生产环境会出现/* px-to-viewport-ignore-next */无效的情况,即使拉取了最新的仓库代码(未使用npm源)。 这是因为sass-loader在生产环境可能把所有段落压缩成了一行,使用如下配置sass-loader来禁止该行为 { loader: 'sass-loader', options: { sassOptions: { outputStyle: 'expanded' } } } 获取更多:https://sass-lang.com/documentation/js-api/modules#OutputStyle

umi4这么配置了好像还是无效的? image

srrgithub avatar Jun 24 '23 17:06 srrgithub