我想从我的gulpfile接近我的部署文件夹,我将gulpfile放在源文件夹中,以便它保持整洁。我当前的文件夹结构:
deploy
├── js
├── css
├── img
└── index.php
source
├── node_modules
├── base
├── structure
└── gulpfile.js
上面的结构只是完整树的一部分
gulpfile.js的一部分:
var path = {
js: {
src: [
'./source/_base/**/js/*.js',
'./source/_structure/**/js/*.js'
],
deploy: [
'../deploy/js/'
]
},
// more below this line
gulp任务:
gulp.task('process-js', function(){
gulp.src(path.js.src)
.pipe(plumber())
.pipe(jshint())
.pipe(jshint.reporter(stylish))
.pipe(concat('main.min.js'))
.pipe(uglify())
.pipe(plumber.stop())
.pipe(gulp.dest(path.js.deploy));
});
当我执行gulp任务(使用此部署路径)时,我收到错误:
:Error: Invalid output folder at Gulp.dest
问题:
如何使用gulpfile相对路径将文件放在根文件夹的父文件中。
答案 0 :(得分:0)
我找到了解决方案,当然 - 不可能将数组解析为目的地。