设置基本目录jade-gulp

设置基本目录jade-gulp,gulp,pug,Gulp,Pug,我试图在索引页中设置include partials。例如 body include ../partials/m-header.jade 但是,在该部分中还有其他文件,例如 m-header.jade img.show-lg-up(src='../assets/logo/logo-white.svg', alt=' Logo') 我需要确保始终具有绝对路径,或者创建一个定义基本目录的变量 如何执行此操作?包含的m-header.jade中的路径始终与m-header.jade相

我试图在索引页中设置include partials。例如

   body
    include ../partials/m-header.jade
但是,在该部分中还有其他文件,例如

m-header.jade

img.show-lg-up(src='../assets/logo/logo-white.svg', alt=' Logo')
我需要确保始终具有绝对路径,或者创建一个定义基本目录的变量


如何执行此操作?

包含的
m-header.jade中的路径始终与
m-header.jade
相关

如果希望相对于templates文件夹的根目录定义include,通常可以在jade编译器上设置一个
basedir
选项,这将允许您执行以下操作

body
  include /partials/m-header.jade

假设
partials
目录位于jade
basedir
的根目录中,则包含的
m-header.jade
内的路径将始终相对于
m-header.jade

如果希望相对于templates文件夹的根目录定义include,通常可以在jade编译器上设置一个
basedir
选项,这将允许您执行以下操作

body
  include /partials/m-header.jade
假设
partials
目录位于jade
basedir
的根目录中