gpt4 book ai didi

minify - 有人可以引导我了解如何在我的 React 应用程序 (firebase) 中使用 imagemin-webp 吗?

转载 作者:行者123 更新时间:2023-12-03 21:01:33 24 4
gpt4 key购买 nike

我想将所有图像转换为 webp,但我不知道如何(编程菜鸟)。我构建了一个 react 应用程序,我有一个 firebase.json,我的 package.json 中有脚本“build”:“react-app-rewired build”。

我在哪里放置代码以及如何连接它们?提前致谢。

最佳答案

如果你熟悉 nodejs 你可以使用 imagemin-webp
https://www.npmjs.com/package/imagemin-webp

npm i imagemin
npm i imagemin-webp

然后使用这个脚本:
const imagemin = require('imagemin');
const imageminWebp = require('imagemin-webp');

imagemin(['images/*.{jpg,png}'], { //input here
destination: __dirname + '/images/converted/', //output here
plugins: [
imageminWebp({
quality: 75, //quality
resize: { //optional resizing
width: 1000,
height: 0 //if one of the parameters is 0 it scales automatically
}
})
]
}).then(() => {
console.log('Images optimized');
});

关于minify - 有人可以引导我了解如何在我的 React 应用程序 (firebase) 中使用 imagemin-webp 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57179873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com