Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 奇怪的img src路径,无法在本地主机上工作_Javascript_Html_Css - Fatal编程技术网

Javascript 奇怪的img src路径,无法在本地主机上工作

Javascript 奇怪的img src路径,无法在本地主机上工作,javascript,html,css,Javascript,Html,Css,首先,我为这个愚蠢的标题感到抱歉。 我发现,我把它克隆到了localhost,这个网站对我来说简直是垃圾。它的工作方式非常奇怪,索引中没有标题,图像没有显示: <img class="Feature-image" alt="Better, Simpler Grids" src="{{ '/images/grids.jpg' | absolute }}"> 这真是一个愚蠢的问题,但这种回购协议是用什么技巧写成的呢 在阅读ember.js中的模板时,我看到了类似的语法。看见 模板基

首先,我为这个愚蠢的标题感到抱歉。 我发现,我把它克隆到了localhost,这个网站对我来说简直是垃圾。它的工作方式非常奇怪,索引中没有标题,图像没有显示:

<img class="Feature-image" alt="Better, Simpler Grids" src="{{ '/images/grids.jpg' | absolute }}">


这真是一个愚蠢的问题,但这种回购协议是用什么技巧写成的呢

在阅读ember.js中的模板时,我看到了类似的语法。看见 模板基于把手。请参见

它是一个模板引擎。使用它

基本上,它是Ruby解释器的代码

它接受字符串
'/images/grids.jpg'
并应用
绝对值
过滤器。它返回该图像的绝对(在生产模式中前置域名)URL

要查看该站点,您应该安装Ruby和Jekyll。然后运行:

$ jekyll serve
# => Now browse to http://localhost:4000 
或者,您可以运行
$jekyll build
,然后从
\u site
文件夹中查看站点的静态版本。尽管它可能会将url从
\u config.yml
前置到所有链接。我不记得它的行为

引自:

Jekyll是一个简单的、支持博客的静态站点生成器。它获取一个包含各种格式的原始文本文件的模板目录,通过Markdown(或Textile)和Liquid转换器运行它,并生成一个完整的、随时可以发布的静态网站,适合与您喜爱的web服务器一起使用。Jekyll恰好也是GitHub页面背后的引擎,这意味着您可以使用Jekyll从GitHub的服务器免费托管项目的页面、博客或网站


好像是某种模板引擎?我的意思是{{this}}看起来像是模板引擎,使用清晰的HTMLIsn它不会工作。它不应该在支持ruby的服务器上运行吗?ommagaad,ty@halbit,谢谢