...症状
docpad run会产生通常的消息,但它永远不会过去:
目前写在45/45 100%的写文件上====================================== ===========
环境 -
osx 10.8.3
节点v0.10.0
npm i.2.14
docpad 6.34.2
ImageMagick v6.8.5-3,已通过命令行确认
重现的步骤......
观察 -
如果你删除了对getThumbnails的引用并只列出了相关的文件,那么它们都很有效。
生成的缩略图的文件名会显示在生成的HTML文件中 - 但缩略图不会显示在out目录中(或者我可以找到的任何地方)
所以问题......
感谢您提供任何意见,
页面如下所示:
---
layout: default
title: Gallery
---
image_exts = ['jpg', 'JPG', 'jpeg', 'JPEG', 'png', 'PNG']
images = @getDocument().getAssociatedFiles().findAll({extension: $in: image_exts}).toJSON()
for image in images
a href: image.url, -> img src: @getThumbnail(image.url, w: 100, h: 100), alt: image.name
答案 0 :(得分:0)
我遇到了同样的问题,我使用了命令:
$ docpad --debug 7 run
如果收到“spawn ENOENT”错误,则必须安装graphicsmagick,因为如果使用imagemagick,gm库需要一些配置。
答案 1 :(得分:0)
您可以尝试以下命令:
npm install --save docpad-plugin-thumbnails
我遇到了类似的问题,它对我有用..希望这有帮助!
答案 2 :(得分:0)
您是否已将插件配置为docpad.coffee
中的use imageMagick?
plugins:
thumbnails:
imageMagick: true