我想在我的Moovweb项目中设置mappings.ts文件。 answer on how to set up the mappings file提供了丰富的信息,但主要关注网址路径。
我的网站有很多看起来相同的页面(因此可能会使用相同的Tritium文件进行转换),但这些URL没有共同的元素(例如,它们在路径中没有很好的/ product /产品页面。)
我有什么方法可以在我的网站上映射页面吗?
答案 0 :(得分:5)
您可以通过检查元素的存在并在该范围内导入,根据页面元素而不是URL导入Tritium文件。我已经看到它以这种格式完成:
$("./div[@id='product_element']") {
$page_type = "product"
}
...
match($page_type) {
with(/product/) {
@import "product.ts"
}
}
如果您的网址结构不是特别一致,这可能是区分网页类型的好方法。