我正在使用 Winchm 构建 CHM 文件。我有一个关于 Winchm 的问题,而不是关于 html 或一般构建帮助文件的问题。更具体地说,该问题与构建 chm 文件时的目录结构有关。
如果任何阅读本文的人特别有 Winchm 的经验,那么请帮助我解决问题。
我有以下目录结构(我觉得这是不言自明的)
html文件
图片
样式表
脚本
在适用的情况下,我的 ht ml 文件引用了要使用的图像/样式表/脚本,如下所示“../imagefilename.jpg”或“../scriptfilename.js”等
当我打开项目时,我注意到 html 页面可以正常加载图像。当我编译我的文件时不同的故事。尽管文件路径的相对引用,输出 chm 不使用样式表或拾取图像。
但是,当我将文件夹(图像、样式表和脚本)移动到 html 文件夹时,输出 chm 会按预期工作。
我得出的结论是相对引用对编译器不起作用,这三个文件夹应该在 htmlfiles 目录中(或与 html 文件在同一文件夹中)
问题
上述结论正确吗?
如果不正确,可能是什么问题?
这是一种通用的东西,即适用于所有 html 文件构建创建工具/套件吗?或者这是特定于 Winchm 的?
是否有任何特定工具不需要将三个文件夹与 html 文件放在同一目录中?
如果您有任何可以帮助的答案,请告诉我
祝你有美好的一天!罗米