2

用 npm 下载 imagemin 插件后如何使用它?有没有办法在我需要的时候通过“npm run”运行插件?

4

1 回答 1

6

imagemin插件通常在nodejs 脚本中使用

但是,您可以将imagemin-clinpm-scripts一起使用,因为它提供了imagemin.


安装

要安装imagemin-cli,您需要:

  1. cd到您的项目目录。
  2. 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 回答