我遇到的问题是我有一个'主要布局',它被其他的pug文件扩展,定义了特定网站的布局。
实施例:
main.pug
路径:/我们[we.pug
扩展main.pug
]
但是,当我开始使用/we/are/nice/because
之类的路由时,这些路由只是/we
的规范而我想使用相同的main.pug
,我遇到的问题就是顺便说一下NodeJS呈现pug文件,JS和CSS包含的src / href路径都是关闭的(例如:https://localhost:3001/we/are/nice/script.js
将无法找到,因为它应该位于localhost:3001/script.js
)
是否有一种简单的方法可以解决此问题,或者我是否需要针对所有路径深度的特定main.pug
文件?
答案 0 :(得分:0)
您是否尝试过指向绝对路径?因此,在{/ 1}}中,而不是/script.js
,在link / href属性中。当然,这假设文件是从NodeJS之类的服务器(而不是文件系统)提供的。