livereload
parent
805c688055
commit
de6f60b52e
12
gulpfile.js
12
gulpfile.js
|
@ -25,6 +25,7 @@ var gulp = require("gulp"),
|
|||
order = require("gulp-order"),
|
||||
print = require('gulp-print'),
|
||||
del = require("del"),
|
||||
livereload = require('gulp-livereload'),
|
||||
coffeelint = require('gulp-coffeelint');
|
||||
|
||||
var argv = require('minimist')(process.argv.slice(2));
|
||||
|
@ -319,7 +320,8 @@ gulp.task("main-css", function() {
|
|||
return gulp.src(_paths)
|
||||
.pipe(concat("theme-" + themes.current.name + ".css"))
|
||||
.pipe(gulpif(isDeploy, minifyCSS({noAdvanced: true})))
|
||||
.pipe(gulp.dest(paths.distVersion + "styles/"));
|
||||
.pipe(gulp.dest(paths.distVersion + "styles/"))
|
||||
.pipe(livereload());
|
||||
});
|
||||
|
||||
var compileThemes = function (cb) {
|
||||
|
@ -415,7 +417,8 @@ gulp.task("coffee", function() {
|
|||
})
|
||||
.pipe(concat("app.js"))
|
||||
.pipe(sourcemaps.write('./maps'))
|
||||
.pipe(gulp.dest(paths.distVersion + "js/"));
|
||||
.pipe(gulp.dest(paths.distVersion + "js/"))
|
||||
.pipe(livereload());
|
||||
});
|
||||
|
||||
gulp.task("jslibs-watch", function() {
|
||||
|
@ -537,6 +540,9 @@ gulp.task("express", function() {
|
|||
app.use("/" + version + "/locales", express.static(__dirname + "/dist/" + version + "/locales"));
|
||||
app.use("/" + version + "/maps", express.static(__dirname + "/dist/" + version + "/maps"));
|
||||
app.use("/conf.json", express.static(__dirname + "/dist/conf.json"));
|
||||
app.use(require('connect-livereload')({
|
||||
port: 35729
|
||||
}));
|
||||
|
||||
app.all("/*", function(req, res, next) {
|
||||
//Just send the index.html for other files to support HTML5Mode
|
||||
|
@ -548,6 +554,8 @@ gulp.task("express", function() {
|
|||
|
||||
//Rerun the task when a file changes
|
||||
gulp.task("watch", function() {
|
||||
livereload.listen();
|
||||
|
||||
gulp.watch(paths.jade, ["jade-watch"]);
|
||||
gulp.watch(paths.sass_watch, ["styles"]);
|
||||
gulp.watch(paths.styles_dependencies, ["styles-dependencies"]);
|
||||
|
|
|
@ -29,6 +29,7 @@
|
|||
"chai-jquery": "^2.0.0",
|
||||
"cli-color": "^1.0.0",
|
||||
"coffee-script": "^1.9.1",
|
||||
"connect-livereload": "^0.5.4",
|
||||
"del": "^2.0.2",
|
||||
"express": "^4.12.0",
|
||||
"glob": "^5.0.14",
|
||||
|
@ -47,6 +48,7 @@
|
|||
"gulp-insert": "^0.5.0",
|
||||
"gulp-jade": "^1.0.0",
|
||||
"gulp-jade-inheritance": "0.5.3",
|
||||
"gulp-livereload": "^3.8.1",
|
||||
"gulp-minify-css": "^0.4.6",
|
||||
"gulp-order": "^1.1.1",
|
||||
"gulp-plumber": "^1.0.1",
|
||||
|
|
Loading…
Reference in New Issue