【发布时间】:2020-09-07 23:17:09
【问题描述】:
我正在尝试使用此代码将 Pug 的主目录设置为 Galp:
function renderPug() {
return src('app/pug/pages/**/*.pug')
.pipe(pug({
pretty: true,
basedir: __dirname,
}))
.pipe(dest('build'))
.on('end', browserSync.reload);
}
但在执行任务时,我收到此错误:
ENOENT: no such file or directory, open '/Users/Boboshko/boboshko-me/app/pug/pages/photos/russia/moscow/2019/layout/templates/photos-inside.pug'
at /Users/Boboshko/boboshko-me/app/pug/pages/photos/russia/moscow/2019/photos.pug line 1
Details:
errno: -2
syscall: open
code: ENOENT
path: /Users/Boboshko/boboshko-me/app/pug/pages/photos/russia/moscow/2019/layout/templates/photos-inside.pug
domainEmitter: [object Object]
domainThrown: false
我做错了什么?
【问题讨论】:
-
能否提供photos.pug的代码?
-
@kmgt 当然pastebin.com/Ay956xik
-
您确定
photos-inside.pug在此文件夹/Users/Boboshko/boboshko-me/app/pug/pages/photos/russia/moscow/2019/layout/templates/内吗? -
没有。
photos-inside.pug在这里app/pug/layout/templates/。 -
@kmgt 感谢您的帮助!我找到了解决问题的方法。
标签: gulp frontend pug-loader