Giw*_*kas 6 javascript file node.js gulp
我试图用gulp的concate模块连接我的js文件.
我的js文件的项目路径是:project/public/js/vendor/.
在供应商中我使用的是所有插件,我想将它们合并为一个文件
我使用以下代码来执行我的任务.
var gulp = require('gulp'),
concat = require('gulp-concat');
gulp.task('scripts',function(){
return gulp.src('./vendor/*.js')
.pipe(concat('global.js'))
.pipe(gulp.dest('concat/'));
});
gulp.task('default', ['scripts']);
Run Code Online (Sandbox Code Playgroud)
我想将文件导出到位于/ js的concat文件夹,但我没有文件.代码执行时没有错误报告.
[gulp] Using gulpfile /var/www/vhosts/site.dev/httpdocs/project/gulpfile.js
[gulp] Starting 'scripts'...
[gulp] Finished 'scripts' after 9.2 ms
[gulp] Starting 'default'...
[gulp] Finished 'default' after 8.8 ?s
Run Code Online (Sandbox Code Playgroud)
我做错什么了吗?
编辑1
我试图按照建议记录并返回计数:
[gulp] Using gulpfile /var/www/vhosts/site.dev/httpdocs/laravel/gulpfile.js
[gulp] Starting 'scripts'...
[gulp] Finished 'scripts' after 12 ms
[gulp] Starting 'default'...
[gulp] Finished 'default' after 9.37 ?s
Run Code Online (Sandbox Code Playgroud)
这是否意味着它没有选择任何js?
大多数情况下没有选择源文件,请使用gulp-count打印所选文件的数量
var count = require('gulp-count');
gulp.task('scripts',function(){
return gulp.src('./vendor/*.js')
.pipe(count('## js-files selected'))
.pipe(concat('global.js'))
.pipe(gulp.dest('concat/'));
});
Run Code Online (Sandbox Code Playgroud)
如果计数为0,则根据您的路径将其project/public/js/vendor/更改gulp.src为gulp.src('project/public/js/vendor/**/*.js')
| 归档时间: |
|
| 查看次数: |
3266 次 |
| 最近记录: |