Javascript 吞咽如何写入路径';s

Javascript 吞咽如何写入路径';s,javascript,html,gulp,Javascript,Html,Gulp,我正在使用gulp,我很困惑,在构建之后,我所有的路径都是错误的 例如: SRC : pages -> home.html, buy.html (src="../assets/img/test/test.png" used to get all images) partials -> navigation.html, footer.html assets -> js,scss,img folders layouts -> layout.html 建成后: DIST

我正在使用gulp,我很困惑,在构建之后,我所有的路径都是错误的

例如:

SRC : 

pages -> home.html, buy.html  (src="../assets/img/test/test.png" used to get all images)
partials -> navigation.html, footer.html
assets -> js,scss,img folders
layouts -> layout.html
建成后:

DIST : 

assets -> js,css,img folders
home.html (with ../assets.... url's) - dont work, wrong path
buy.html (with ../assets.... url's) - dont work, wrong path

您在gulpfile.js中的路径应该如下所示:

“严格使用”
var gulp=需要('gulp')
var fontmin=require('gulp-fontmin')
// ...
gulp.task('font:parent',function(){
返回gulp.src('./builder/site/parent/font/***.ttf')
.pipe(fontmin())
.pipe(gulp.dest('./final/frame/themes/gate/assets/font'))
});
//监视
吞咽任务('gulp:watch'[
“字体:父级”,
],函数(){
gulp.watch('./builder/site/parent/font/***.ttf',['font:parent']))
});

gulp.task('default',['gulp:watch'])
注意:/font/***。tff将检查字体文件夹中的所有文件夹和tff字体。