mirror of
https://github.com/chinchang/web-maker.git
synced 2025-03-14 23:59:43 +01:00
change build dir to app/
This commit is contained in:
parent
2482435088
commit
90727ebd16
54
gulpfile.js
54
gulpfile.js
@ -1,37 +1,41 @@
|
||||
|
||||
var gulp = require('gulp');
|
||||
// var uglify = require('gulp-uglify');
|
||||
// var minifyCSS = require('gulp-csso');
|
||||
var useref = require('gulp-useref');
|
||||
|
||||
gulp.task('css', function(){
|
||||
return gulp.src([
|
||||
'src/lib/codemirror/lib/codemirror.css',
|
||||
'src/lib/codemirror/addon/hint/show-hint.css',
|
||||
'src/lib/codemirror/addon/fold/foldgutter.css',
|
||||
'src/lib/hint.min.css',
|
||||
'src/lib/inlet.css',
|
||||
'src/style.css',
|
||||
])
|
||||
.pipe(concat('build.css'))
|
||||
.pipe(minifyCSS())
|
||||
.pipe(gulp.dest('src'))
|
||||
gulp.task('css', function() {
|
||||
return gulp
|
||||
.src([
|
||||
'src/lib/codemirror/lib/codemirror.css',
|
||||
'src/lib/codemirror/addon/hint/show-hint.css',
|
||||
'src/lib/codemirror/addon/fold/foldgutter.css',
|
||||
'src/lib/hint.min.css',
|
||||
'src/lib/inlet.css',
|
||||
'src/style.css'
|
||||
])
|
||||
.pipe(concat('build.css'))
|
||||
.pipe(minifyCSS())
|
||||
.pipe(gulp.dest('src'));
|
||||
});
|
||||
|
||||
gulp.task('useRef', [],function() {
|
||||
return gulp.src('src/index.html')
|
||||
.pipe(useref())
|
||||
.pipe(gulp.dest('dist'));
|
||||
gulp.task('useRef', [], function() {
|
||||
return gulp.src('src/index.html').pipe(useref()).pipe(gulp.dest('app'));
|
||||
});
|
||||
|
||||
gulp.task('generate-service-worker', [ 'useRef' ], function(callback) {
|
||||
var swPrecache = require('sw-precache');
|
||||
var rootDir = 'dist';
|
||||
gulp.task('generate-service-worker', ['useRef'], function(callback) {
|
||||
var swPrecache = require('sw-precache');
|
||||
var rootDir = 'app';
|
||||
|
||||
swPrecache.write(`${rootDir}/service-worker.js`, {
|
||||
staticFileGlobs: [rootDir + '/**/*.{js,html,css,png,jpg,gif,svg,eot,ttf,woff}'],
|
||||
stripPrefix: rootDir
|
||||
}, callback);
|
||||
swPrecache.write(
|
||||
`${rootDir}/service-worker.js`,
|
||||
{
|
||||
staticFileGlobs: [
|
||||
rootDir + '/**/*.{js,html,css,png,jpg,gif,svg,eot,ttf,woff}'
|
||||
],
|
||||
stripPrefix: rootDir
|
||||
},
|
||||
callback
|
||||
);
|
||||
});
|
||||
|
||||
gulp.task('default', [ 'generate-service-worker' ]);
|
||||
gulp.task('default', ['generate-service-worker']);
|
||||
|
@ -101,7 +101,7 @@ globalConsoleContainerEl, externalLibrarySearchInput, keyboardShortcutsModal
|
||||
};
|
||||
|
||||
const AUTO_SAVE_INTERVAL = 15000; // 15 seconds
|
||||
const BASE_PATH = chrome.extension ? '/' : '/dist/';
|
||||
const BASE_PATH = chrome.extension ? '/' : '/app/';
|
||||
|
||||
var updateTimer,
|
||||
updateDelay = 500,
|
||||
|
Loading…
x
Reference in New Issue
Block a user