用 npm 下载 imagemin 插件后如何使用它?有没有办法在我需要的时候通过“npm run”运行插件?
问问题
1685 次
1 回答
6
imagemin插件通常在nodejs 脚本中使用。
但是,您可以将imagemin-cli与npm-scripts一起使用,因为它提供了imagemin
.
安装
要安装imagemin-cli
,您需要:
cd
到您的项目目录。- 跑
npm i -D imagemin-cli
用法
用法的语法是:
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 工具运行以调用任务。
于 2018-02-14T18:17:11.627 回答