Frequently Asked Questions
What is Minomax?
Minomax is a tool designed to optimize web projects by compressing images, videos, and web documents, as well as generating image sets for different devices. It simplifies the optimization process with minimal configuration.
How do I use the prod command in Minomax CLI?
The prod command runs the Minomax optimization process for images and
videos. You can specify options like image format (jpg, avif, webp),
video codec (wav1, mav1, mx265), and video encoding levels (1 to 3) to
tailor the optimization.
Example:
minomax prod —format webp —codec mav1 —encode 2 —ignore “node_modules”
How can I compress images with Minomax CLI?
Use the image command to compress images. Specify path patterns to locate
the image files, set the output format, and choose the destination path for
optimized images.
Example:
minomax image —patterns “src/images/**/*.jpg” —format webp —dest ”./optimized_images”
What video codecs are supported by Minomax CLI?
Minomax CLI supports three video codecs: wav1,
mav1, and mx265. You can specify the desired codec
using the —codec option when using the video
command.
How do I compress videos using Minomax CLI?
The video command allows you to compress video files. You can choose a
codec, set the encoding level, and define the destination for compressed
videos.
Example:
minomax video —patterns “src/videos/**/*.mp4” —codec mav1 —encode 2 —dest ”./optimized_videos”
What is the purpose of the minify command?
The minify command is used to minify web documents such as HTML, JS, and
CSS files. It reduces the file size by removing unnecessary characters
without changing the functionality of the code, leading to improved page
load speeds.
Example:
minomax minify —patterns “src/**/*.html” —dest ”./dist” —ignore “node_modules”
Can I exclude specific files or directories from processing in Minomax CLI?
Yes, you can use the —ignore option followed by path patterns
to exclude specific files or directories from processing.
Example:
minomax prod —ignore “node_modules, dist”
How do I generate responsive image sets with Minomax CLI?
Use the genset command to generate image sets for responsive design. This
will create multiple image sizes for different screen resolutions.
Example:
minomax genset —patterns “src/images/**/*.jpg” —dest ”./responsive_images”
What does the init command do in Minomax CLI?
The init command initializes a configuration template for Minomax. It sets
up the necessary configuration files and prepares the project for
optimization.
Example:
minomax init
Can I configure Minomax CLI to optimize only certain file types?
Yes, you can use the —patterns option to specify the types of
files (e.g., images, videos, web documents) you want to process. For
example, using “*.jpg” to compress only JPEG images.
What happens if I don’t specify a destination path (--dest)?
--dest)?If you don’t specify a destination path, Minomax will use the default destination defined in the configuration file.
What is the difference between the prod and image commands?
prod and image commands?The prod command optimizes both images and videos together, while the
image command focuses solely on compressing images. The prod command is
a comprehensive optimization option for both types of media.
Can I run Minomax CLI on any operating system?
Yes, Minomax CLI is built with cross-platform compatibility. It should work on Linux, macOS, and Windows, as long as Node.js is installed.
How do I get help for a specific Minomax CLI command?
You can run minomax <command> —help to get detailed
information about any command and its available options.
Example:
minomax image —help
How do I check the version of Minomax CLI?
Use the —version flag to check the current version of Minomax
CLI.
Example:
minomax —version
Keywords:
- Minomax FAQ
- Web optimization queries
- Image compression questions
- Video compression