gruntjs - npm 模块 "grunt-contrib-imagemin"未找到,是否已安装?

标签 gruntjs yeoman bower

当我尝试使用“grunt build”构建项目时遇到了这个错误。

Screenshot

当我通过“grunt server”测试项目时似乎没有问题。

该项目已通过 yeoman/grunt/bower 搭建和管理。在 Windows 中。

一切都很顺利,然后一周前左右开始这样做。我不能再建立项目了。

当我尝试安装模块时:

npm install grunt-contrib-imagemin

它永远无法安装它,出现以下“奇怪”错误。

enter image description here

请问有什么提示吗?

最佳答案

好的,我找到了解决此问题的方法:

  • 在您的 package.json 中,在对 imagemin
  • 的引用之前添加 "jpegtran-bin": "0.2.0"
  • 删除项目中的node_modules文件夹,再次运行“npm install”和“bower install”

  • jpegtran 的最新版本似乎存在问题。

    !! - 请注意,这只是等待错误修复的解决方法。

    关于gruntjs - npm 模块 "grunt-contrib-imagemin"未找到,是否已安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19906510/

    相关文章:

    express - 如何通过grunt-usemin更新Jade文件CSS,JS引用

    javascript - 如果缺少输入文件,是否有办法导致 Grunt 插件失败?

    angularjs - 安装 Yeoman 错误

    ruby-on-rails - 将 Node 模块导入到 Rails 中

    javascript - gruntjs:使用多个任务多次修改文件的策略

    node.js - keystoneJS 不会运行默认的 css

    javascript - 我在哪里注册我的 JS 以便 grunt 添加它?

    css - 在 yeoman 初始化、twitter bootstrap 和 angular 期间选择 css 组件

    javascript - grunt-bower-install 将 bower_components 链接到当前目录

    node.js - 如何使用 Yarn 安装 Bower 包?