如何在网络托管服务中将Jade转换为HTML文件?

时间:2016-11-12 22:55:46

标签: html .htaccess pug hosting mime

我使用GoDaddy来托管我的网站,但浏览器不支持Jade。是否有MIME类型或.htaccess文件,我可以用来将我的Jade文件转换为HTML或让程序开始读取我的index.jade文件?或者我可以创建一个重定向到我的Jade文件的index.html文件吗?

大多数其他建议都指示我使用HTML2Jade转换器,但这不是我想要的。我试图按原样运行我的Jade文件,如果可能的话。谢谢!

1 个答案:

答案 0 :(得分:0)

  

我使用GoDaddy来托管我的网站,但它只能读取HTML文件。

这不是真的。即使是静态托管网站也可以提供任何类型的文件(尽管它可能无法使用正确的内容类型)。

如果只支持HTML文件,那么您会发现很难拥有包含图片,样式表或JavaScript的网页。

  

我是否可以使用MIME类型或.htaccess文件将我的Jade文件转换为HTML或让程序开始读取我的index.jade文件?

This建议您可以使用text/jade作为Jade文件的MIME类型。它虽然is not standard

假设Apache,DirectoryIndex directive可以更改为目录提供的默认文件。

虽然这对你不太好。 浏览器不支持Jade ,因此您必须先将其转换为HTML。

  

或者我可以创建一个重定向到我的Jade文件的index.html文件吗?

你可以(通过meta或JavaScript),但这些都是可怕的方法并且有同样的问题。

  

大多数其他建议都指示我使用HTML2Jade转换器,但这不是我想要的。

这是需要(至少,您需要将Jade转换为HTML的内容,最好是在构建时或服务器端按需运行的内容)。

  

我正在尝试按原样运行我的Jade文件,如果可能的话。

不是。浏览器不支持Jade。