taro 的微信小程序项目,不希望把在样式文件( css 、 less 、 scss )中引入的 assets/images 文件夹下的图片编译成 base64 。
可以在config/index.ts
文件中的mini
进行配置。
参考:taro小程序打包时静态图片无法关闭base64转换
重点:
1、imageUrlLoaderOption
的limit
为 -1
2、postcss
的url
的enable
为false
const config = {// ...mini: {// ...imageUrlLoaderOption: {limit: -1,},postcss: {// ...url: {enable: false,config: {limit: 1024,},},// ...},},// ...
};// ...
postcss.url.enable只要设置为true,postcss.url.config.limit设什么值去定义转换尺寸都不管用,全部都转为base64编码
若想设置转换尺寸,需要在imageUrlLoaderOption.limit进行设置。若全都不想转换成base64编码,imageUrlLoaderOption.limit要设为-1。