【问题标题】:grunt-spritesmith configuration is not working correctly on gruntfile.jsgrunt-spritesmith 配置在 gruntfile.js 上无法正常工作
【发布时间】:2014-01-10 14:43:53
【问题描述】:

在我的 gruntfile.js 中,我为生成精灵的插件设置了这个设置。 不得不说一切都配置好了,spritesmith是通过npm install安装的,插件是package.json中的一个依赖。 但是还有其他东西阻止了我的精灵命令的执行

sprite:{
    dist: {
        src: ['css/theme/images/*.jpg'],
        destImg: 'css/theme/sprite/sprite.jpg',
        destCSS: 'css/theme/sprite/spritejpg.css'
    }
},

这是我的结果,但冗长的消息不是最好的理解出了什么问题。

C:\wamp\www\myproject>grunt sprite
Running "sprite:dist" (sprite) task
Fatal error: spawn ENOENT

会是什么?

【问题讨论】:

  • 在我的场景中,添加此属性engineOpts: { 'imagemagick': true } 足以使编译工作。

标签: javascript json node.js gruntjs sprite


【解决方案1】:

在我的场景中,将这个属性添加到精灵配置中一切都解决了,我猜默认引擎配置不适合插件。 (当然在我的机器上安装了 ImageMagick。

sprite:{
    dist: {
        src: ['css/theme/images/*.jpg'],
        destImg: 'css/theme/sprite/sprite.jpg',
        destCSS: 'css/theme/sprite/spritejpg.css',
        engineOpts: { 'imagemagick': true }
    }
},

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-11
    • 2015-09-18
    • 2014-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-05
    相关资源
    最近更新 更多