Modern.js Module 会对代码中使用的静态资源进行处理。如果需要配置,则可以使用 buildConfig.asset API。
默认情况下,Modern.js Module 会处理以下静态资源:
'.svg'、'.png'、'.jpg'、'.jpeg'、'.gif'、'.webp''.ttf'、'.otf'、'.woff'、'.woff2'、'.eot''.mp3'、'.mp4'、'.webm'、'.ogg'、'.wav'、'.flac'、'.aac'、'.mov'对于静态文件的处理,Modern.js Module 目前默认支持的功能有:
./assets。让我们看下面的例子:
bg.png 的大小小于 10 kb,则此时产物目录结构和产物内容为:bg.png 的大小大于 10 kb,则此时产物目录结构和产物内容为:当你想要修改默认行为的时候,可以使用以下 API:
asset.path:修改静态资源文件输出路径。asset.limit:修改内联静态资源文件的阈值。