我将使用
gulp.src
和gulp.dest
从基础目录.
复制多个文件和文件夹到新的子目录dist
。基础目录是Symfony项目的根目录。以下是我的gulpfile:var files = [
'./app**/*.*',
'./bin**/*.*',
'./src**/*.*',
'./tests**/*.*',
'./var/',
'./vendor/',
'./composer.json']
gulp.task('distribute', function() {
return gulp.src(files , { base: '.' }).pipe(gulp.dest('./dist'));
});
我不明白为什么这个无法正常工作。结果是我得到了一个名为dist
的文件夹,其中包含了指定文件夹的内容。所以像app
、bin
、src
等根文件夹都不见了。
default
示例。但是,当我用你的第二个代码片段(带有相关文件名)替换gruntfile.js
的内容并从命令行运行gulp
时,我得到了ReferenceError: gulp is not defined
。请问有人能告诉我我做错了什么吗?编辑:哦,我需要在gruntfile.js
中添加var gulp = require('gulp');
- user1063287