即将出现非常简单的问题!
所以,我尝试做的只是最基本的HTML:
<img src="myfile.jpg">
然而,我面临两个问题:
1)当我使用上面的内容时我得到了
&#34; TypeError:无法读取属性&#39; _id&#39; of null&#34;
...后面跟着很多错误,然后
&#34; ^^^^^在这里查看您的助手e.stack中的位置: 模板渲染错误:(撇号页面:notFound.html)模板 渲染错误:(撇号页:notFound.html)&#34;
......后面还有更多错误
2)我不知道存储图像的目录(它应该在模块目录中吗?)。我不想将其存储在主要的图像库中
可能需要某种形式的Nunjucks编码?
谢谢!
答案 0 :(得分:1)
在常规旧HTML中使用src时,您不会遇到该错误。也许粘贴完整的错误或注释掉一些最近添加的代码以推断出错误。
要回答您的问题,Apostrophe会将/public
目录作为根目录提供,因此,如果您将图像文件放在/public/images/myfile.jpg
中,您应该可以从<img src="/images/myfile.jpg" />
访问它在你的模板中。