yeoman :找不到 'imagemin-jpegtran'

标签 yeoman imagemin

一个多星期以来,我一直在寻找解决此错误的方法,但找不到任何东西。由于这个 imagemin-jpegtran,我无法在 Yeoman 上构建我的 dist 包

我尝试上传图片以显示错误并使事情变得更容易,但由于声誉,Stackoverflow 不允许我(不知道声誉与图像有什么关系......但无论如何......)。

这是错误:

运行“concurrent:dist”(并发)任务
警告:加载“imagemin.js”任务...错误

错误:找不到模块“imagemin-jpegtran”
警告:找不到任务“imagemin”。使用 --force 继续

由于警告而中止。使用 --force 继续
由于警告而中止。

最佳答案

好的,我找到了解决方案。您必须升级到最新版本的 grunt-contrib-imagemin。

为此我做到了

npm uninstall --save-dev grunt-contrib-imagemin 

进而
npm install --save-dev grunt-contrib-imagemin

关于 yeoman :找不到 'imagemin-jpegtran',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26279820/

相关文章:

javascript - gulp imagemin 打破 SVG 蒙版

angularjs - Yeoman的generator-webapp和generator-Angular之间有什么关系?

node.js - 无法使用 imagemin-webp 将图像转换为 WebP

Yeoman 自定义生成器

reactjs - 在react-fullstack中更改文件时出现Jade Run错误

node.js - 如何使用imagemin缓冲区函数

npm run watch 错误无法读取 'map' 未定义的属性

javascript - 那么不是一个函数

javascript - 类型错误 : Cannot read Property 'extend' of undefined , Yeoman 生成器

command-line-interface - 在 yeoman 项目 HTML 文件中引用通过 bower 安装的 javascript 依赖项的 "right"方法是什么?