我的Gulpfile有问题,我似乎无法缩小问题的范围。
我有一个我的Gulpfile设置这样:
var gulp = require('gulp'),
gutil = require('gulp-util'),
jade = require('gulp-jade'),
stylus = require('gulp-stylus'),
minify = require('gulp-minify'),
coffee = require('gulp-coffee'),
autoprefixer = require('gulp-autoprefixer'),
imagemin = require('gulp-imagemin'),
cache = require('gulp-cache'),
del = require('del'),
browserSync = require('browser-sync').create();
gulp.task('default', ['clean'], function() {
gulp.start('styles', 'markup', 'views', 'scripts', 'controllers', 'images', 'watch', 'serve');
});
gulp.task('serve', function() {
browserSync.init({
server: './public'
});
gulp.watch('public/stylesheets/*.css').on('change', browserSync.reload);
gulp.watch('public/js/*.js').on('change', browserSync.reload);
gulp.watch('public/js/*/*.js').on('change', browserSync.reload);
gulp.watch('public/*.html').on('change', browserSync.reload);
gulp.watch('public/*/*.html').on('change', browserSync.reload);
});
gulp.task('watch', function() {
gulp.watch('src/js/*.coffee', ['scripts']);
gulp.watch('src/js/*/*.coffee', ['controllers']);
gulp.watch('src/*/*.jade', ['views']);
gulp.watch('src/*.jade', ['markup']);
gulp.watch('src/stylesheets/*.styl', ['styles']);
gulp.watch('src/images/*', ['images']);
});
gulp.task('markup', function() {
gulp.src('src/*.jade')
.pipe(jade())
.pipe(minify())
.pipe(gulp.dest('public'))
.pipe(browserSync.stream());
});
gulp.task('views', function() {
var YOUR_LOCALS = {};
gulp.src('src/views/*.jade')
.pipe(jade({
locals: YOUR_LOCALS
}))
.pipe(minify())
.pipe(gulp.dest('public/views'))
.pipe(browserSync.stream());
});
gulp.task('styles', function() {
gulp.src('src/stylesheets/*.styl')
.pipe(stylus())
.pipe(autoprefixer())
.pipe(minify())
.pipe(gulp.dest('public/stylesheets'))
.pipe(browserSync.stream());
});
gulp.task('scripts', function() {
gulp.src('src/js/*.coffee')
.pipe(coffee())
.pipe(minify())
.pipe(gulp.dest('public/js'))
.pipe(browserSync.stream());
});
gulp.task('controllers', function() {
gulp.src('src/js/controllers/*.coffee')
.pipe(coffee())
.pipe(minify())
.pipe(gulp.dest('public/js/controllers'))
.pipe(browserSync.stream())
});
gulp.task('images', function() {
gulp.src('src/images/*')
.pipe(cache(imagemin({
optimizationLevel: 3,
progressive: true,
interlaced: true
})))
.pipe(gulp.dest('public/images'))
.pipe(browserSync.stream());
});
gulp.task('clean', function() {
return del(['public/js', 'public/stylesheets', 'index.html'])
});
和src/views文件夹,如下所示:
src
└── views
├── login.jade
├── register.jade
└── success.jade
但是,当我运行Gulpfile时,它只将第一个jade文件(login.jade)构建为HTML,如下所示:
public
└── views
└── login.html
我怎样才能让它建立剩下的这些文件?
如果我删除登录名。jade文件从源目录中删除,并运行gulp,它将生成行中的下一个文件,即register。玉另外,我的咖啡脚本文件没有这个问题。。。
尝试改变:
大口喝。手表('src/*/*.jade',['views']);吞咽手表('src/*.jade',['markup'])
到
大口喝。手表('src/***/.jade,['views']);吞咽手表('src/***/.jade',['markup'])
我试图复制文件从一个文件夹到另一个文件夹使用古普: 以上代码是复制 如果我用它会将所有css文件复制到文件夹,这不是我想要的。 如何选择多个文件并保持文件夹结构?
问题内容: 我想在此处创建的文件夹中创建一个文本文件。 但是此代码不会将文本文件创建到该文件夹中。而是将文本文件放置在该文件夹之外。 问题答案: java.io.File的构造函数之一带有一个父目录。您可以改为:
我使用JavaFX显示超文本标记语言帮助: 、和各种图像都驻留在内的文件夹中: 从,我正在使用相对链接加载CSS和图像: 在OSX上,一切都非常好(无论是从IDE还是从jar启动)。在Windows上,从jar启动时,CSS和img链接不再解析(从IDE启动可以正常工作)。 有没有更好、更健壮的链接资源的方法?
我在同一个文件夹中有数千个csv文件名,如下file_x_x.csv,其中x是1到10000之间的数字。每个文件包括一个标题和一行数据: file_1_1.csv 我的方法: 我不知道如何在最后创建一个唯一的文件。你能看一下上面的代码并告诉我如何获得所需的输出吗?如果我错过了什么?
我试图使用Extent报告(版本=“3.1.3”)为Selenium Webdriver C#生成HTML格式的报告,但在成功执行测试脚本后,我无法在指定的文件夹中看到HTML文件。 如果你能帮我找出问题所在并为这个问题提供解决方案,那就太好了。 提前感谢。 请在下面找到代码片段。 } 扩展配置. xml
本文向大家介绍C语言 实现遍历一个文件夹的所有文件,包括了C语言 实现遍历一个文件夹的所有文件的使用技巧和注意事项,需要的朋友参考一下 C语言 实现遍历一个文件夹的所有文件 最近学习C语言基础知识,有一个需求是需要遍历文件夹中的文件,对与这种很好实现,然后自己做了一个遍历所有文件的实现代码,做下记录: 实现代码: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!