问题标签 [docpad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
241 浏览

node.js - 如何强制 NPM 在不同文件夹中查找已安装的包?

混乱的 Docpad 安装。

现在 Docpad 在 /usr/bin/docpad /usr/lib/node_modules

当 NPM 查看 /usr/ local /bin/docpad /usr/ local /node_modules

我可以为 npm 指定正确的目录,它应该在其中查找已安装的模块吗?

0 投票
1 回答
436 浏览

node.js - 节点 ImageMagick 调整大小不保留文件名

许多解决方案都指向使用 mogrify,如果它是 Node js 实现的一部分,它会很好用。我需要做的就是调整图像大小并保留文件名,但将它们放在单独的“调整大小”文件夹中。这是我在这里所做的(在咖啡脚本中,作为 DocPad 静态网站生成器的插件):

结果是我的图像被正确调整大小,并放置在正确的文件夹中,但名称本身是“-0.jpg、-1.jpg、-2.jpg”等等。我真的是为我们自己的特定用途而写这个,而不是一个严肃的 DocPad 插件,尽管我认为当它运行良好时,我们绝对可以修改它以供一般使用。

我很感激任何帮助!

谢谢

0 投票
1 回答
113 浏览

docpad - 文本插件 - 嵌入的 html

text-plugin ( https://github.com/docpad/docpad-plugin-text/ ) 似乎转义了嵌入在标记文本中的 HTML。

插件不应该使用“标记”进行转换......就像将 md 文档处理为 html 时所做的一样(在这种情况下,它将很高兴地处理混合的 markdown 和 html 数据)?

0 投票
1 回答
150 浏览

ssl - 如何通过 ssl 运行 docpad?

我想让用户使用 http 和 https 访问所有站点的页面。

我还希望能够将需要加密到 https(强制 https)的某些路径(/api/* 和 /backend/*)的 http 请求重定向。

0 投票
2 回答
412 浏览

node.js - Docpad 重定向到没有 cleanurl 插件的干净 url

当我运行docpad run时,docpad 服务器将链接重定向到带有.html干净 url 扩展名的文件。此时,我没有安装 cleanurls 插件,但我在开发过程的早期使用它。

例如localhost:9778/de.html重定向到localhost:9778/de返回“未找到”。

我正在处理的 repo 是odl.docpad

提前致谢!

0 投票
1 回答
569 浏览

collections - 集合从所有子文件夹生成到一个

如何创建要从所有子文件夹中生成的集合。

例如:

=>

子文件夹的通常方式不采取:

0 投票
1 回答
769 浏览

coffeescript - 使用 Eco 和 CoffeeScript

如何使用 If 语句来指定 docpad.coffee 文件中定义的变量。

我想做这样的事情:

这是我制作的代码,但他找到了字符串,但没有在黄金赞助商类型中添加类“gold”(在 li 中定义)。

0 投票
1 回答
767 浏览

sass - Docpad Scss 不起作用

我正在尝试让 docpad 在 Windows 7 系统上与 scss 一起工作。

据我所知,我已经安装了 sass 并且可以正常工作,因为它从命令行开始运行。环境变量中的路径是正确的。

docpad 正在工作,因为我在 out 文件夹中获得了编译的代码。

但是当我添加一个 css.scss 文件时出现错误

错误:SCSS 在您的系统上似乎不可用

我试图添加一个插件配置:

插件:sass:scssPath:“/Ruby139/bin”

但这给出了另一个错误

有谁知道现在要尝试什么?

0 投票
1 回答
229 浏览

docpad - 文档板设计注意事项

我来自 php/mysql 背景。我最熟悉 Kohana PHP 框架,我正在尝试学习 Docpad。在这一点上我有一个松散的理解,我已经建立了我的第一个网站和博客。静态内容在 Docpad 上对我来说很有意义。

我正在我的摄影网站上工作,我希望能够将新图像上传到作品集。后端需要处理上传的高分辨率图像,并在图像的不同分辨率下创建多个不同的副本。我最大的问题是如何跟踪我想要显示的图像元数据?我是否为每个图像生成一个物理文件,其中包含我想要跟踪的所有细节并将这些文件用作我的可搜索数据库,就像博客文章的设置方式一样?

或者我应该去使用像 MongoDB 这样的东西来存储图像数据,在那里可以查询并插入到布局中?

关于处理 POST 或 GET 数据,我应该阅读 express.js 文档吗?我真的不知道该去哪里。

0 投票
1 回答
92 浏览

docpad - 如何创建编辑帖子按钮。文档板

如何制作编辑文章?

但这不适用于 file.html.md