From 7e23d0828585f8755252950166025db75c522127 Mon Sep 17 00:00:00 2001
From: printempw
Date: Sun, 28 Aug 2016 18:34:41 +0800
Subject: [PATCH] change dist directory of assets
---
.gitignore | 3 +-
config/app.php | 12 +++++++-
gulpfile.js | 33 ++++++++++++++-------
resources/assets/sass/style.scss | 16 +++++-----
resources/views/admin/master.tpl | 8 ++---
resources/views/auth/master.tpl | 8 ++---
resources/views/errors/404.tpl | 2 +-
resources/views/errors/general.tpl | 2 +-
resources/views/index.tpl | 6 ++--
resources/views/setup/master.tpl | 2 +-
resources/views/setup/migrations/master.tpl | 2 +-
resources/views/setup/steps/1.tpl | 2 +-
resources/views/setup/steps/2.tpl | 7 ++---
resources/views/setup/updates/master.tpl | 2 +-
resources/views/skinlib/master.tpl | 8 ++---
resources/views/user/master.tpl | 8 ++---
16 files changed, 71 insertions(+), 50 deletions(-)
diff --git a/.gitignore b/.gitignore
index 5f181bc8..187b2020 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,5 +5,6 @@ textures/*
node_modules/*
resources/cache/*
resources/assets/bower_components/*
-assets/dist/*
+assets/css/*
+assets/js/*
koala-config.json
diff --git a/config/app.php b/config/app.php
index 01e288e4..1d2a261b 100644
--- a/config/app.php
+++ b/config/app.php
@@ -1,6 +1,15 @@
'3.1',
/*
|--------------------------------------------------------------------------
@@ -52,7 +61,7 @@ return [
|
*/
- 'timezone' => 'UTC',
+ 'timezone' => 'Asia/Shanghai',
/*
|--------------------------------------------------------------------------
@@ -151,6 +160,7 @@ return [
/*
* Application Service Providers...
*/
+ App\Providers\BootServiceProvider::class,
App\Providers\AppServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
diff --git a/gulpfile.js b/gulpfile.js
index a5a6d9d3..60732a5d 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -2,7 +2,7 @@
* @Author: prpr
* @Date: 2016-07-21 13:38:26
* @Last Modified by: printempw
-* @Last Modified time: 2016-08-28 11:44:15
+* @Last Modified time: 2016-08-28 18:29:06
*/
var gulp = require('gulp'),
@@ -10,6 +10,7 @@ var gulp = require('gulp'),
uglify = require('gulp-uglify'),
sass = require('gulp-sass'),
cleanCss = require('gulp-clean-css'),
+ del = require('del'),
zip = require('gulp-zip');
require('laravel-elixir-replace');
@@ -46,26 +47,25 @@ var replacements = [
elixir(function(mix) {
mix
- .scripts(vendor_js.concat(
- 'resources/assets/src/js/utils.js'
- ), 'assets/js/app.min.js', './')
+ .scripts(vendor_js.concat([
+ 'resources/assets/js/utils.js'
+ ]), 'assets/js/app.min.js', './')
.styles(vendor_css, 'assets/css/app.min.css', './')
-
.replace('assets/css/app.min.css', replacements)
+ // copy fonts & images
.copy([
'resources/assets/bower_components/bootstrap/dist/fonts/**',
'resources/assets/bower_components/font-awesome/fonts/**'
], 'assets/fonts/')
-
.copy([
'resources/assets/bower_components/iCheck/skins/square/blue.png',
'resources/assets/bower_components/iCheck/skins/square/blue@2x.png'
], 'assets/images/')
.task('sass')
- .task('scripts')
+ .task('uglify');
});
// compile sass
@@ -76,7 +76,7 @@ gulp.task('sass', function () {
.pipe(gulp.dest('./assets/css'));
});
-gulp.task('scripts', function() {
+gulp.task('uglify', function() {
gulp.src('resources/assets/js/*.js')
.pipe(uglify())
.pipe(gulp.dest('./assets/js'));
@@ -84,6 +84,14 @@ gulp.task('scripts', function() {
// release
gulp.task('zip', function() {
+ // delete cache files
+ del([
+ 'storage/logs/*',
+ 'storage/framework/cache/*',
+ 'storage/framework/sessions/*',
+ 'storage/framework/views/*'
+ ]);
+
return gulp.src([
'**/*.*',
'LICENSE',
@@ -95,16 +103,19 @@ gulp.task('zip', function() {
'!.gitignore',
'!.git/**/*.*',
'!.git/',
+ '!artisan',
'!koala-config.json',
'!gulpfile.js',
'!package.json',
'!composer.json',
'!composer.lock',
'!bower.json',
- '!assets/bower_components/**/*.*',
- '!assets/src/**/*.*',
+ '!resources/assets/**/*.*',
'!.sass-cache/**/*.*',
- '!.sass-cache/'
+ '!.sass-cache/',
+ '!storage/logs/*.*',
+ // do not pack vendor since laravel contains huge dependencies
+ '!vendor/**/*.*'
], { dot: true })
.pipe(zip('blessing-skin-server-v'+version+'.zip'))
.pipe(gulp.dest('../'));
diff --git a/resources/assets/sass/style.scss b/resources/assets/sass/style.scss
index a13a9863..f7e4879f 100644
--- a/resources/assets/sass/style.scss
+++ b/resources/assets/sass/style.scss
@@ -2,24 +2,24 @@
* @Author: printempw
* @Date: 2016-06-04 20:55:09
* @Last Modified by: printempw
- * @Last Modified time: 2016-08-14 12:58:39
+ * @Last Modified time: 2016-08-28 13:32:56
*/
$font_stack: Ubuntu, 'Segoe UI', 'Microsoft Yahei', 'Microsoft Jhenghei', sans-serif;
@font-face {
font-family: 'Ubuntu';
- src: url('../../fonts/ubuntu.woff2') format('woff2');
+ src: url('../fonts/ubuntu.woff2') format('woff2');
}
@font-face {
font-family: 'Minecraft';
- src: url('../../fonts/minecraft.eot');
- src: url('../../fonts/minecraft.eot') format('embedded-opentype'),
- url('../../fonts/minecraft.woff2') format('woff2'),
- url('../../fonts/minecraft.woff') format('woff'),
- url('../../fonts/minecraft.ttf') format('truetype'),
- url('../../fonts/minecraft.svg#minecraft') format('svg');
+ src: url('../fonts/minecraft.eot');
+ src: url('../fonts/minecraft.eot') format('embedded-opentype'),
+ url('../fonts/minecraft.woff2') format('woff2'),
+ url('../fonts/minecraft.woff') format('woff'),
+ url('../fonts/minecraft.ttf') format('truetype'),
+ url('../fonts/minecraft.svg#minecraft') format('svg');
}
body, h1, h2, h3, h4, h5, h6, .logo {
diff --git a/resources/views/admin/master.tpl b/resources/views/admin/master.tpl
index 03c7d1ea..2240dd26 100644
--- a/resources/views/admin/master.tpl
+++ b/resources/views/admin/master.tpl
@@ -8,11 +8,11 @@
-
+
-
+
@yield('style')
@@ -127,9 +127,9 @@
-
+
-
+
@if (Option::get('check_update') == '1')
+
-
+
@if (Session::has('msg'))
+
diff --git a/resources/views/setup/migrations/master.tpl b/resources/views/setup/migrations/master.tpl
index 76e84f93..68be71ae 100644
--- a/resources/views/setup/migrations/master.tpl
+++ b/resources/views/setup/migrations/master.tpl
@@ -6,7 +6,7 @@
Blessing Skin Server 数据迁移
-
+