用 npm 下载后如何使用 imagemin 插件?有没有办法在我需要的时候通过“npm run”运行插件?
最佳答案
imagemin插件通常在 nodejs 脚本中使用。
但是,您可以使用 imagemin-cli与 npm-scripts因为这为 imagemin
提供了一个 API .
安装
安装imagemin-cli
你需要:
-
cd
到您的项目目录。 - 运行
npm i -D imagemin-cli
用法
usage 的语法是:
imagemin <path|glob> ... --out-dir=build [--plugin=<name> ...]
imagemin <file> > <output>
cat <file> | imagemin > <output>
示例 npm 脚本
假设您想压缩存储在 src/images/
中的图像文件目录并将生成的文件移动到 dist/
目录,那么您将配置 scripts
节package.json
如下:
{
...
"scripts": {
"quux”: “imagemin src/images/* --out-dir=dist”,
...
},
...
}
然后运行npm run quux
通过您的 CLI 工具调用任务。
关于npm - 如何使用 npm run 脚本运行 'imagemin' 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48791867/