首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >结合gulp load插件使用gulp映像优化器

结合gulp load插件使用gulp映像优化器
EN

Stack Overflow用户
提问于 2014-07-28 16:21:28
回答 1查看 856关注 0票数 0

我正在使用Gulp插件(https://github.com/jackfranklin/gulp-load-plugins)来自动要求我的所有插件。

如图所示

代码语言:javascript
复制
// Load Gulp plugins
var plugins = require('gulp-load-plugins')();

现在要使用imagemin,我有以下设置

代码语言:javascript
复制
// Imagemin
.pipe(plugins.imagemin({
    optimizationLevel: 3,
    progressive: true,
    svgoPlugins: [{
        removeViewBox: false
    }],
    interlaced: true,
    use: [plugins.svgo()]
}))

但是我得到了错误"TypeError: Object #没有方法'svgo'“。在imagemin文档中,它们分别要求优化器。这有可能与咕噜-加载插件模块结合起来吗?如果是这样的话,是怎么做的?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-28 16:56:13

我认为您应该安装图像素-svgo插件来完成这项工作,因为在默认情况下,它不包括在gulp-imagemin中,就像在自述文件的底线上那样。

使用npm安装

代码语言:javascript
复制
npm install --save imagemin-svgo

并在您的gulpfile中使用gulp-load-plugins,因为gulp-load-plugins遵循gulp-*模式,不会加载它。就像你以前做的那样在use options里打电话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24999662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档