有没有办法在VS2010中拆分单个HTML页面(纯静态,HTML + JS)(我使用VS2010 + ReSharper进行我的HTML / Js编码)到部分,但是在获取/构建单个页面建立时间。
Dreamweaver有这样的功能(我已经使用了这些年,认为它叫做库)。如果我使用PHP,我会在运行时中使用类似Include的内容。
我的网页包含几个div
部分作为标签,只有一个可见。我想将这些选项卡之间的代码放在一个文件中,以便于维护。但最后我确实需要一个单一的静态HTML文件。同样,我想这样做构建时间,不在服务器端。
<DIV>
many lines of HTML
</DIV>
应该替换为
之类的东西<DIV>
#include tab1.html
</DIV>
我可以编写一个构建静态页面的脚本并将其挂钩到VS2010中,但是是否存在某些扩展或功能?
- 使用T4 ---
跟进答案 0 :(得分:1)
我在搜索其他内容时遇到了这个问题。你可能已经开始了,但是到底是什么,也许答案会帮助其他人:
您可以使用所谓的T4模板来执行此操作:
http://msdn.microsoft.com/en-us/library/bb126445.aspx
或者,微软在Razor中具有类似的功能,而且它更具针对性。
以下是两者的比较:
http://blogs.msdn.com/b/garethj/archive/2011/03/11/t4-vs-razor-what-s-the-skinny.aspx